23 lines
825 B
Python
23 lines
825 B
Python
from django.urls import path
|
|
from rest_framework_simplejwt.views import (
|
|
TokenObtainPairView,
|
|
TokenRefreshView,
|
|
)
|
|
from .views import (
|
|
RegisterView,
|
|
UserDetailView,
|
|
ChangePasswordView,
|
|
ResetPasswordView,
|
|
ResetPasswordConfirmView,
|
|
)
|
|
|
|
urlpatterns = [
|
|
path('login/', TokenObtainPairView.as_view(), name='token_obtain_pair'),
|
|
path('refresh/', TokenRefreshView.as_view(), name='token_refresh'),
|
|
path('register/', RegisterView.as_view(), name='register'),
|
|
path('me/', UserDetailView.as_view(), name='user-detail'),
|
|
path('change-password/', ChangePasswordView.as_view(), name='change-password'),
|
|
path('reset-password/', ResetPasswordView.as_view(), name='reset-password'),
|
|
path('reset-password/confirm/', ResetPasswordConfirmView.as_view(), name='reset-password-confirm'),
|
|
]
|