前提・実現したいこと
DjangoでWebアプリケーションを作成していて、ログイン周りはallauthライブラリを用いています。
allauthを使用したユーザー登録は、デフォルトでは「メールアドレス」「パスワード」の2項目が必須項目となります。
これをカスタマイズし、「ユーザーID」「パスワード」としたいです。
ユーザーIDはアプリ上でユニークなものとし、ユーザーが任意で決めらるものとします。(TwitterのIDと同じイメージ)
このような設定は可能なのでしょうか?
試したこと
settings.py
1ACCOUNT_AUTHENTICATION_METHOD = 'username' 2ACCOUNT_CONFIRM_EMAIL_ON_GET = False 3ACCOUNT_EMAIL_REQUIRED = False 4ACCOUNT_EMAIL_VERIFICATION = 'none'
settings.pyで、上記のような設定は試しましたがうまくいきませんでした。
あなたの回答
tips
プレビュー