def facebook_login_success(request): code = request.GET.get('code') facebook = Pyfb(settings.FACEBOOK_APP_ID) facebook.set_permissions("") facebook.get_access_token(settings.FACEBOOK_SECRET_KEY, code, redirect_uri=settings.FACEBOOK_REDIRECT_URL) me = facebook.get_myself() authenticator = FacebookBackend() user = authenticator.authenticate(me) login(request, user) return HttpResponseRedirect('/')
def facebook_login(request): facebook = Pyfb(settings.FACEBOOK_APP_ID) facebook.set_permissions("") return HttpResponseRedirect(facebook.get_auth_code_url(redirect_uri=settings.FACEBOOK_REDIRECT_URL))