Commit d37811a4 authored by Ilham Maulana's avatar Ilham Maulana 💻

fix: simple jwt logout and permissions

parent 7ba4ab25
...@@ -24,7 +24,6 @@ from django.contrib.auth.views import ( ...@@ -24,7 +24,6 @@ from django.contrib.auth.views import (
PasswordResetCompleteView, PasswordResetCompleteView,
) )
from rest_framework_simplejwt.views import ( from rest_framework_simplejwt.views import (
TokenObtainPairView,
TokenRefreshView, TokenRefreshView,
) )
...@@ -46,8 +45,6 @@ urlpatterns = [ ...@@ -46,8 +45,6 @@ urlpatterns = [
path("upcoming-loans/", UpcomingLoanView.as_view(), name="upcoming_loans"), path("upcoming-loans/", UpcomingLoanView.as_view(), name="upcoming_loans"),
path("overdued-loans/", OverduedLoanView.as_view(), name="overdued_loans"), path("overdued-loans/", OverduedLoanView.as_view(), name="overdued_loans"),
# auth # auth
path("api/token/", TokenObtainPairView.as_view(), name="token_obtain_pair"),
path("api/token/refresh/", TokenRefreshView.as_view(), name="token_refresh"),
path("auth/login/", LibrarianLoginView.as_view(), name="librarian_login"), path("auth/login/", LibrarianLoginView.as_view(), name="librarian_login"),
path("auth/logout/", LibrarianLogoutView.as_view(), name="librarian_logout"), path("auth/logout/", LibrarianLogoutView.as_view(), name="librarian_logout"),
path("auth/sign-up/", LibrarianSignUpView.as_view(), name="librarian_logout"), path("auth/sign-up/", LibrarianSignUpView.as_view(), name="librarian_logout"),
...@@ -72,6 +69,7 @@ urlpatterns = [ ...@@ -72,6 +69,7 @@ urlpatterns = [
name="password_reset_complete", name="password_reset_complete",
), ),
# api # api
path("api/token/refresh/", TokenRefreshView.as_view(), name="token_refresh"),
path("api/v1/", include("api.urls"), name="API_V1"), path("api/v1/", include("api.urls"), name="API_V1"),
# 3rd party # 3rd party
path("api-auth/", include("rest_framework.urls"), name="api_auth"), path("api-auth/", include("rest_framework.urls"), name="api_auth"),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment