2014-02-14 4 views
1

기본적으로 목표는 등록 된 각 사용자에 대해 유효한 사용자 이름/비밀번호 쌍을 설정하는 것입니다. django-allauth 비밀번호 (사회 등록 포함)

나는 그렇게 할 수있는 적절한 방법은 사회적 가입에 대한 사회적 signup.The 기본 워크 플로 사용자 지정 양식입니다 만드는 것입니다 생각 :

  1. 사용자가 "PROVIDER_NAME으로 로그인"클릭을;
  2. 사용자는 제공자의 사이트에서 내 앱에 대한 액세스 권한을 부여합니다.
  3. 사이트는 사용자 이름 등의 추가 입력란을 작성하고 등록을 완료해야하는 내 앱으로 리디렉션합니다.

마지막 단계에서 비밀번호를 입력해야합니다. 양식은 암호를 확인하고 사용자에게 저장해야합니다.

아이디어가 있으십니까? 사용자 지정 양식이나 어댑터로 어떻게 구현할 수 있는지 전혀 모릅니다.

+0

해결 했습니까? – PhilBot

답변

0

allauth의 목적은 사용자가 사이트의 새 사용자 이름/비밀번호를 만들지 않도록하는 것입니다.

그러나 양식을 구성하여 해당 정보를 추가 할 수 있습니다. 사용자에게 표시 할 양식을 설정하십시오.

ACCOUNT_SIGNUP_FORM_CLASS = 'project.forms.MyUserForm'