2013-02-09 2 views
0

내 사이트에 로그인 버튼이있어 새 창에서 페이스 북 로그인을 시작하고 로그인하여 필요한 정보를 가져오고 즉시 사용자를 로그 아웃하고 임시 창을 닫으라고 요청합니다. 문제는 다음 사용자가 다시 로그인 버튼을 클릭 할 때 새로운 창이 열리고 로그인 정보를 묻지 않습니다. 기본적으로 이전 사용자가 이미 로그인했다고 가정합니다 ... 다른 사용자의 페이스 북 로그인을 어떻게 오버라이드합니까? https://developers.facebook.com/docs/howtos/login/client-side-re-auth/Django : allauth facebook

이 자신의 암호를 다시 입력하는 사용자를 강제로 :

답변

0

페이스 북은 재 인증에 대한 지원을하고있다. 그러나이 시점에서 사용자는 다른 사용자로 로그인 할 수 없습니다. 재 인증을위한

지원은 django-allauth의 마스터 개발 지점에 추가되었습니다

https://github.com/pennersr/django-allauth/commit/8a8f9902b4c7a1f5d079d1422be2976b51e5b7b9

당신이 (아직이에 대한 지원을 포함하지 않습니다) 0.9.0을 사용하려는 경우 당신이 할 수있는 "facebook/fbconnect.html"템플릿을 쉽게 덮어 쓰고 auth_type 매개 변수를 FB.login API 호출로 전달하십시오.

+0

감사합니다 ..... 나는 그가 자동으로 로그인 할 때 페이지와 같은 사용자를 어떻게 만들 수 있습니까? –

관련 문제