2013-02-13 4 views
2

현재 PHP 응용 프로그램에 Google's OAuth 2.0 for Login을 구현하려고합니다 : 지금까지 ** this **을 달성 할 수있었습니다.어느 것이 더 사용하기 좋은가요? PHP 용 Google API 클라이언트 라이브러리 (또는) 로그인 용 온라인 OAuth 2.0?

Google API 콘솔에 애플리케이션을 등록했으며 Google의 OAuth 2.0 API에 필요한 매개 변수를 받았습니다.

구현하기 가장 좋은 옵션이 궁금합니다. Object oriented approach using Google APIs Client Library for PHP 또는 Google's OAuth 2.0 for Login?

직접 온라인 API보다 클라이언트 라이브러리를 사용하면 어떤 이점이 있습니까? 장기 유지 코드를 찾고 있습니다. 그러므로이 점을 명심하고 가능하면 두 접근법의 장단점을 유지하여 답하십시오.

감사합니다.

+0

저는 이것이 매우 건설적인 질문이라고 생각하지 않습니다 ... 또한 귀하의 로그인 시스템으로 다른 서비스를 사용하는 것이 매우 어려울 수 있다고 생각합니다 .... http://bits.blogs.nytimes.com/2012// – AmazingDreams

답변

1

내가하고있는 일이 작동하는 것처럼 보이므로 문제가 무엇인가요? 아마도 PHP 라이브러리에는 간단한 OAuth 로그인 이외의 다른 많은 것들이 있습니다. 그 물건이 필요하다면 그 라이브러리를 사용해야 할 것입니다.

+0

질문을 게시하는 동안 Symfony 프레임 워크에 표준 라이브러리를 추가 할 수 없었습니다. 그래서 나는 올바른 선택을하고 있는지 아닌지 알아 내려고 노력했습니다. @TimBray : PHP 라이브러리에는 OAuth를 능가하는 많은 것들이 있습니다. 이미 서비스 계정으로 캘린더 API를 사용하기 시작했습니다. 그래서 저는 표준 라이브러리를 고수 할 것입니다. 고맙습니다. –