私は訪問者が自分のウェブサイトにアカウントを登録できる登録ページを作成しました。これらのアカウントはno staff status
またはadministrative privileges
です。Django-rest-framework-jwtは、非スタフアカウントのためにJWTokenを返しません(django管理エラー?)
また、ユーザー名とパスワードを取得し、auth URLにajax投稿要求を送信するログインページを作成しました。 urlはobtain_jwt_token(django-rest-framework-jwtのビュー)にリンクし、ユーザー名とパスワードを確認し、訪問者のlocalstorageにjwtトークンを返します。
これはすべて上質で素敵ですが、うまくいきます。 問題は...管理者アカウントでのみうまくいきます。何らかの理由により、スタッフステータスのないアカウントの有効性が確認されていません。
これらのアカウントではJson Webトークンは返されません。
これはdjango.admin.authの問題ですか?それともdrt-jwtの問題ですか?
drt-jwtはdjango管理者ページを使用してユーザーを認証していますか?それは私が欲しいものではないからです。私は管理者が自分のウェブサイトにログインできるようにするだけではありません。