0

基本的には、ユーザーが「JSONWebTokenAuthentication」を使用してユーザー名とパスワードを使用してログインしたシステムを開発したいと思います。これは私が「django rest framework JWT」を使用する方法です。パスワード。 アカウント/ urls.pydjangorestframework-jwt obtain_jwt_tokenビューを使用する場合、単純なログインビューを作成する必要はありませんか?

urlpatterns = [ 
url('^login/$', UserLoginApiView.as_view(), name='login'), 
url('^register/$', UserCreateApiView.as_view(), name='register'), 

] mainprojectで

/urls.py

​​3210

私は開いていた]

「API/AUTHで /token/'このURL。ブラウザで表示できるAPIのユーザ名フィールドとパスワードフィールドを表示します。これはビューdjangorestframework-jwtに組み込まれています。ユーザー名&トークンを提供しているdbでパスワードが一致しています。私は、API /認証/トークン/

登録のみで「djangorestframework-JWT」obtain_jwt_tokenビューを使用して.IF自分のログインビューを使用する場合

私の質問は、ユーザーを作成するのに十分です。 djangorestframework-jwtを使用する場合、余分なログインビューを作成する必要はありません。

答えて

0

ユーザー名とパスワードを使用して登録する場合は、api/auth/tokenを使用してログインしてください。これは、他のクラスとビューで認証するために使用できるjwt-tokenを提供します。

+0

djangorestframework-jwtを使用している場合、追加のログインビューを作成する必要はありません.jwtが既に提供されているためです。その場合は登録(ユーザー名とパスワードを使用)だけで十分です。 –

+0

はい、それで十分です。 –

関連する問題