2013-12-22 2 views
0

내 사이트에 소셜 네트워크를 통합하기 시작했습니다.하지만 문제가 있습니다.내 사이트의 oAuth를 사용하여

  1. 내가 페이스 북과 구글 .I에 로그인 할 수있는 최선의 방법을 알아낼 수 없습니다

    FB.logout()를 사용하는 것이 가장 좋은 방법은 아니라는 것을 읽고 모두 사용하여 로그인 후 FB 로그인 버튼을 사라지고 만 것이다 varible를 사용한다 fb. 그러나 시나리오는 어떻게 될 것인가? 사용자가 facebok을 사용하여 내 사이트에 로그인 한 다음 내 사이트에서 로그 아웃하면됩니다. access_token에 대해 어떤 것을 들었습니다. 그 용도는 무엇입니까? 그것은 사용자 로그인을 추적합니까?

  2. Facebook JS SDK를 사용하여 로그인했습니다. 페이스 북을 사용하여 내 사이트에 로그인 할 때 세션에서 값을 가져 오기 위해 F5 또는 새로 고침 아이콘을 눌러 새로 고침해야합니다. location.reload() 또는 window.location.reload()을 사용하면 세션에서 값을 가져 오기에 충분하지 않습니다. 그리고 내 localhost에서 테스트하고 있습니다.

답변

0

FB 로그인을 사용하려면 항상 새로 고침해야합니다. JS 및 PHP SDK. 이것이 제가 3 년 후에 사용을 중단 한 이유입니다. 글쎄 그것은 또한 버그, 그것은 좌절감을 많이합니다. 예를 들어 링크를 클릭 한 후 로그 아웃하거나 토큰을 잡는 대신 오류 만 반환하면 로그인하게됩니다.

그래서 저는 일종의 일반 로그인 스크립트를 매우 조언하고 있습니다. 사용자가 로그인 할 수있는 두 번째 방법.

내 FB 로그인 스크립트에 대해 http://Lightningsoul.com을 확인하고 내가하는 것보다 더 나은 방법을 찾을 수있을지라도 원하는대로 수행하십시오. ;)