1.7.0 password recovery

This commit is contained in:
SDE
2024-09-20 16:43:33 +03:00
parent 19721cf5da
commit 7dc25532a3
6 changed files with 150 additions and 8 deletions

View File

@@ -278,12 +278,19 @@ def decode_get_param(data):
def recovery_password_user(request, uidb64=None, token=None):
from django.contrib.auth.views import PasswordResetConfirmView
def recovery_password_page_View(request, user_id, token):
try:
user = User.objects.get(id=user_id, user_profile__authMailCode=token)
except User.DoesNotExist:
raise Http404
return PasswordResetConfirmView(request=request, uidb64=uidb64, token=token
)
Dict = {
'user': user
}
t = loader.get_template('pages/profile/p_user_profile.html')
response = get_inter_http_response(t, Dict, request)
return response