Facebook Python SDK을 장고의 인증 시스템과 통합하는 가장 효율적인 방법은 무엇입니까? 아니면 전혀하지 않아야하며 내 사용자 모델을 만들지 않아야합니까?Facebook Python SDK와 Django의 통합
기본적으로 저는 실제로 사용자에게 서명하기 위해 Facebook JavaScript SDK를 사용하고 있습니다. 지금 JavaScript SDK가 쿠키를 생성 할 때 사용자의 프로필 URL, 액세스 토큰 및 기타 데이터 (facebook.get_user_from_cookie
)를 가져 오기 위해 Python SDK를 사용하고 있습니다. 그런 다음 사용자 정의 Django 데이터 모델을 사용하여 데이터베이스에 삽입합니다 .
P.S :이 자동으로 큰 :)
감사 거라고 않는 최신 응용 프로그램/미들웨어가 있다면.
나는 너와 똑같이했다. 보았고 거기의 모든 보통의 것을 시험해 보았다. 그러나 그들 중의 누구도 정말로 완전하지 않은 것처럼 느꼈다. 사용자의 django 세션이 만료 될 수 있기 때문에 fb 세션이 만료 될 수 있기 때문에 django 쿠키를 삭제할 수 있고 fb 쿠키를 삭제할 수 있으며 사이트에 로그인 한 상태에서 fb에서 로그 아웃 할 수 있고 다른 사용자가 fb에 로그인 할 수 있습니다 첫 번째 사용자는 귀하의 사이트에 로그인하고 다른 사용자는 귀하의 사이트에 로그인하는 동안 등등.이 모든 것을 처리하는 앱이 있다면 지금 알려주십시오! – gorus