#python #django #authentication #django-rest-framework-simplejwt
#python #django #аутентификация #django-rest-framework-simplejwt
Вопрос:
Я создал пользовательскую модель пользователя в Django. Теперь я выполняю аутентификацию с помощью приведенного ниже кода.
class Login(APIView):
def post(self,request):
email = request.POST['email']
password = request.POST['password']
user = authenticate(request, email= email,password=password)
print(request.user)
if(user is not None):
print("Logged In")
return Response("Hello")
Но из официальной документации я не могу найти, как добиться этого, это usecase. Они просто используют TokenVerifyView.as_view()
в urls.py
файле. Как использовать аутентификацию JWT с этой пользовательской моделью пользователя.
Комментарии:
1. вам не нужно создавать какое-либо представление для аутентификации.
TokenObtainPairView
аутентифицирует и возвращает токены.TokenVerifyView
проверит, действителен ли токен2. Да, это правда. можете ли вы предоставить его в качестве ответа?