2011-09-17 2 views
0

웹 사이트에 페이스 북 로그인을 구현하는 데는 최소한 두 가지 방법이 있습니다. 소셜 플러그인 또는 자바 스크립트 SDK를 사용하는 것입니다.Social Plugin을 사용하여 로그인하거나 Javascript SDK fb.Login 메소드를 사용해야합니까?

사회 플러그인 (FBML) :

<fb:login-button show-faces="true" width="200" max-rows="1"></fb:login-button> 

자바 스크립트 SDK :

FB.login(function(response) { ... }, {scope: ...}); 

하나를 사용해야합니까 무엇입니까?

답변

0

둘 다 앱을 사용자에게 연결하는 것과 같은 일을합니다.

차이점이 표시되기 시작한 인증 이후에 원하는 작업입니다. IMO는 더 깊은 사회 통합을 수행하려는 경우 초기 인증 과정에서 수행 할 수있는 작업에 훨씬 유연하므로 FB.login 메서드를 사용합니다.

+0

"초기 인증 중에 수행 할 수있는 유연성이 더 뛰어나다"라는 한 가지 예를 들려 줄 수 있습니까? – Sanjay

+0

fb : login 플러그인은 FB.login의 래퍼이며 FB.login의 구문은 일반 자바 스크립트입니다. 예를 들어 FB.login (function (response) {if (response.authResponse) {alert ('logged in');} else {alert ('not logged in');}}); 같은 것을 달성하기위한 플러그인의 구문은 우아하지 않습니다. 즉 onlogin = "alert ('something')"입니다. –

관련 문제