0
Vk에서 사용자를 인증하기 위해 python-social-auth를 설정하려고합니다. 표준 파이프 라인을 사용하여 문서로 작성된 표준 설치가 있습니다. 문제는 사용자가 로그인을 시도 할 때입니다.Python-social-auth가 admin 사용자를 반환합니다.
'social.pipeline.social_auth.social_user',
항상 admin 사용자를 반환합니다. 기본적으로 로그인을 시도하는 모든 사용자는 관리자 계정과 연결됩니다. 왜 그런 일이 일어나고 어디에서보아야하는지에 대한 아이디어가 있습니까?!
소셜 계정이 관리자 –
과 연결되어 있으므로 표준 설정에 파이프 라인을 정의 할 필요가 없습니다. AUTHENTICATION_BACKENDS, SOCIAL_AUTH_VK_OAUTH2_KEY 및 SOCIAL_AUTH_VK_OAUTH2_SECRET의'social.backends.vk.VKOAuth2'로 충분합니다. –
실제로, 내가 파이프 라인을 테스트 할 때마다 로그 아웃하고 세션을 다시 시작합니다. 또한 테스트를 위해 사이드 브라우저에서 프로젝트를 열려고 시도했습니다. 결과는 같습니다. @MosesKoledoye –