new forgotten password mail
This commit is contained in:
parent
8d6e16da35
commit
c71934ca98
@ -90,6 +90,7 @@ def forgotten_password(request):
|
||||
user.set_password(request.POST['password1'])
|
||||
user.save()
|
||||
auth_login(request, user)
|
||||
return HttpResponse('{"success":"Úspěšně změněné heslo!", "redirect":"/#"}', content_type='application/json')
|
||||
|
||||
|
||||
@csrf_exempt
|
||||
@ -100,7 +101,18 @@ def login(request):
|
||||
code = secrets.token_urlsafe(10)
|
||||
user.profile.forgotten_password_code = code
|
||||
user.profile.save()
|
||||
mail = EmailMessage("zapomenuté heslo v Alkátor Race", f"""{code} https://alkator.cz/#forgotten_password""", "info@alkator.cz", [request.POST["email"]])
|
||||
mail = EmailMessage("zapomenuté heslo v Alkátor Race", f"""Zdravím tě Alkátore,
|
||||
|
||||
kód pro změnu hesla: {code}
|
||||
|
||||
Změna hesla probíhá na stránce: https://alkator.cz/#forgotten_password
|
||||
|
||||
Na tento email není třeba odpovídat, protože je generován automaticky s přijatou platbou. V případě potřeby pište na info@alkator.cz .
|
||||
|
||||
ALKÁTOR TEAM
|
||||
email: info@alkator.cz
|
||||
tel: + 420 728 018 088
|
||||
web: https://alkator.cz""", "info@alkator.cz", [request.POST["email"]])
|
||||
mail.send()
|
||||
return HttpResponse('{"success":"Úspěšně poslán kód pro obnovení hesla uživatele '+ user.email + '", "redirect":"/#forgotten_password"}', content_type='application/json')
|
||||
else:
|
||||
|
Loading…
x
Reference in New Issue
Block a user