2012-01-09 5 views
0

짧은 이야기 나는 symfony 프레임 워크를 사용하여 사이트를 구축하기로 계약 한 회사에 참여했습니다. 그들은 페이스 북 인증을위한 커스텀 플러그인을 만들었습니다. Facebook은 새로운 인증 프로토콜을 소개 한 이래로 플러그인 용 코드를 OAuth 2.0으로 마이그레이션하는 작업으로 설정되었습니다. 문제는 필자가 PHP에 정통하지 않고 시작하기 위해 심포니에 대해 충분히 알고 있다는 것입니다. 그 기능이 회사 사이트에서 복원되도록 페이스 북 인증을위한 새로운 프로토콜 표준을 충족시키기 위해 무엇이 바뀌어야 하는지를 식별하는 데 도움이되는 것은 무엇입니까?심포니 플러그인을 사용하여 페이스 북 인증을 OAuth 2.0 프로토콜로 마이그레이션

답변

0

심포니 1.X에서의 OAuth에 대한 기본 지원이 유일한 플러그인 sfMelody입니다. 문서는 약간 희소하지만 확실히 작동합니다. sfFacebookConnect는 더 이상 작동하지 않으며 OAuth를 지원하지 않습니다.

+0

sfFacebookMelody (OAuth 2)를 참조하십시오. – sglessard

+0

나는 당신이 sfMelody를 의미한다고 생각하는데, 이는 일부 Facebook 기능에 약간 이상합니다. https://github.com/chok/sfMelodyPlugin – richrosa

0

페이스 북 인증을위한 맞춤형 플러그인이 있으므로 코드 샘플이 없으면 조언을하기가 어렵습니다. plugins/sfFacebookUserPlugin/sfFacebookUser.class.php과 같아야합니다.

현재 플러그인이 사용자 ID를 가져 오는 위치를 파악하고 OAuth 2.0을 사용하여 자체 구현을 작성하여 나머지 클래스 기능을 변경하지 않고 유지해야합니다.

관련 문제