diff --git a/core/settings.py b/core/settings.py index 74ce003..03ed141 100644 --- a/core/settings.py +++ b/core/settings.py @@ -176,14 +176,15 @@ AUTH_PROFILE_MODULE = 'account_manager.UserProfile' ######################################################################################################################## # EMAIL Config # ######################################################################################################################## -# EMAIL_BACKEND = 'django.core.mail.backends.filebased.EmailBackend' -# EMAIL_FILE_PATH = os.path.join(BASE_DIR, "sent_emails") -EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' +EMAIL_BACKEND = 'django.core.mail.backends.filebased.EmailBackend' +EMAIL_FILE_PATH = os.path.join(BASE_DIR, "sent_emails") +# EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' EMAIL_TIMEOUT = 15 EMAIL_HOST = 'smtp.uni-bamberg.de' EMAIL_PORT = 587 EMAIL_USE_TLS = False EMAIL_USE_SSL = False +EMAIL_HOST_USER = 'vergesslich@uni-bamberg.de' ######################################################################################################################## # Logging Config # diff --git a/templates/registration/password_reset_complete.html b/templates/registration/password_reset_complete.html new file mode 100644 index 0000000..e9de5fd --- /dev/null +++ b/templates/registration/password_reset_complete.html @@ -0,0 +1,12 @@ +{% extends 'base.jinja2' %} +{% import 'macros/form_macros.jinja2' as mform %} +{% block content %} +
Dein Passwort wurde erfolgreich zurückgesetzt.
+ Hier geht's zum LoginWenn ein Account mit dieser Mail existiert, haben wir dir eine Mail gesendet. Du solltest also + bald + eine Mail erhalten.
+Wenn du keine Mail erhalten hast, dann prüfe deine Mail Adresse und Spam Ordner. Falls du dennoch + keine erhalten hast, wende dich and deinen Administrator.
+Es wurde Passwort zurücksetzen für den Account mit der E-Mail {{ email }} angefordert
+Wenn Sie keine Mail angefordert haben, ignorieren Sie diese.
+Der Link ist nur {{ expiration_days }} Tage gültig!
+Bitte klicke auf den folgenden Link um Ihr Password zurückzusetzen
+ + {{ protocol }}://{{ domain }}{{ url('ldap_password_reset_confirm', kwargs={'uidb64':uid, 'token':token}) }} + + + diff --git a/templates/registration/password_reset_form.html b/templates/registration/password_reset_form.html new file mode 100644 index 0000000..86b8dee --- /dev/null +++ b/templates/registration/password_reset_form.html @@ -0,0 +1,23 @@ +{% extends 'base.jinja2' %} +{% import 'macros/form_macros.jinja2' as mform %} +{% block content %} +Password vergessen?
+Schreibe uns deine E-Mail Adresse und wir schicken dir eine Mail mit der Anleitung, + wie du dein Passwort zurücksetzen kannst.
+ +