Add option to disable password change email.

This commit is contained in:
Joe Hand
2013-09-15 18:38:36 -06:00
parent 73ff1c00b3
commit 389d944aaf
3 changed files with 5 additions and 1 deletions
+2
View File
@@ -207,6 +207,8 @@ Miscellaneous
======================================= ========================================
``SECURITY_SEND_REGISTER_EMAIL`` Specifies whether registration email is
sent. Defaults to ``True``.
``SECURITY_SEND_PASSWORD_CHANGE_EMAIL`` Specifies whether password change email is
sent. Defaults to ``True``.
``SECURITY_CONFIRM_EMAIL_WITHIN`` Specifies the amount of time a user has
before their confirmation link expires.
Always pluralized the time unit for this
+2 -1
View File
@@ -28,7 +28,8 @@ def send_password_changed_notice(user):
:param user: The user to send the notice to
"""
send_mail(config_value('EMAIL_SUBJECT_PASSWORD_CHANGE_NOTICE'), user.email,
if config_value('SEND_PASSWORD_CHANGE_EMAIL'):
send_mail(config_value('EMAIL_SUBJECT_PASSWORD_CHANGE_NOTICE'), user.email,
'change_notice', user=user)
+1
View File
@@ -64,6 +64,7 @@ _default_config = {
'PASSWORDLESS': False,
'CHANGEABLE': False,
'SEND_REGISTER_EMAIL': True,
'SEND_PASSWORD_CHANGE_EMAIL': True,
'LOGIN_WITHIN': '1 days',
'CONFIRM_EMAIL_WITHIN': '5 days',
'RESET_PASSWORD_WITHIN': '5 days',