2017-09-21 1 views
1

django-allauth를 설치하고 Facebook/Instagram/Google/Twitter를 활성화했습니다.Django-Allauth : 계정 생성보기에 소셜 버튼이 없습니까?

이들은 모두 "로그인"보기에서 사용 가능하지만 "가입"보기에는 고전적인 "이메일/비밀번호/확인 비밀번호"필드 만 포함됩니다.

signup template을 보면, 사회적 계정이 없다는 것을 알았습니다.

이것은 혼란 스럽습니다. 사용자가 전자 메일로 먼저 계정을 생성해야하고 다음은 소셜 계정을 사용하여 로그인합니까? 왜 그들은 단지 자신의 사회 계좌로 가입 할 수 없습니까?

내가 누락 된 항목이 있습니까?

답변

1

django-allauth을 사용하면 사람들이 직접 social accounts을 사용하여 로그인 할 수 있기 때문입니다. 소셜 계정을 사용하여 로그인에 명중되면

는, 그것은 당신의 socail 계정의 유효성을 확인하고 로그인합니다.

그게 전부를 사회 계정을 사용 signup에 대한 옵션이없는 이유를 보자 과정을 설명합니다.

+0

네가 옳은 것처럼 보이지만 직관적 인 카운터가 아닌가? 사용자 인 경우 로그인을 직접 사용할 수 있는지 모르므로 "계정 만들기"기능을 찾으십시오. 또한, 페이스 북, 트위터, 구글 또는 이메일을 마지막으로 사용했는지 기억이 나지 않는다면 실수로 여러 개의 계정을 만들 수 있습니다. – Brachamul

+0

그래, 나는 너무 그것을 사용하고 있으며 혼란 스럽다는 것을 알고있다. 그러나 그것은 그들이 제공 한 방식입니다. 내 웹 사이트'kodefork.com '에서 살펴볼 수 있습니다. –

관련 문제