Skip to content

Commit bc6483b

Browse files
Merge pull request #5 from RustamovAkrom/main
Main
2 parents 5ffd399 + e89b6bf commit bc6483b

File tree

3 files changed

+1
-20
lines changed

3 files changed

+1
-20
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
- Django Simple JWT
99
- Authentication for JWT (RS256)
1010
- HTML, CSS, JavaScript, Bootstrap
11+
- SEO Optimizations
1112

1213
## Databases:
1314
+ PostgreSQL

apps/users/signals.py

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,11 @@
11
from django.db.models.signals import post_save
2-
from django.http import JsonResponse
32
from django.dispatch import receiver
43
from .models import User, UserProfile
54

6-
from rest_framework_simplejwt.tokens import RefreshToken
7-
from allauth.account.signals import user_logged_in
8-
95

106
@receiver(post_save, sender=User)
117
def create_user_profile(sender, instance, created, **kwargs):
128
if created:
139
print(f"Creating UserProfile to User({instance})")
1410

1511
UserProfile.objects.create(user=instance)
16-
17-
@receiver(user_logged_in)
18-
def generate_jwt_token(sender, request, user, **kwargs):
19-
refresh = RefreshToken.for_user(user)
20-
access_token = str(refresh.access_token)
21-
22-
data = {
23-
"refresh": str(refresh),
24-
"access": access_token,
25-
}
26-
27-
request._dont_enforce_csrf_checks = True
28-
response = JsonResponse(data)
29-
response.status_code = 200
30-
return response

core/urls.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
{"sitemaps": sitemaps},
2626
name="django.contrib.sitemaps.views.sitemap",
2727
),
28-
path('accounts/', include("allauth.urls")),
2928
]
3029

3130
urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)

0 commit comments

Comments
 (0)