diff --git a/flask_security/core.py b/flask_security/core.py index 6784a76..bee1355 100644 --- a/flask_security/core.py +++ b/flask_security/core.py @@ -143,7 +143,7 @@ class Security(object): login_manager.anonymous_user = AnonymousUser login_manager.login_view = utils.config_value(app, 'LOGIN_VIEW') login_manager.user_loader(load_user) - login_manager.setup_app(app) + login_manager.init_app(app) Provider = utils.get_class_from_string(app, 'AUTH_PROVIDER') pw_hash = utils.config_value(app, 'PASSWORD_HASH') diff --git a/flask_security/recoverable.py b/flask_security/recoverable.py index 38bea7f..9a2e4cd 100644 --- a/flask_security/recoverable.py +++ b/flask_security/recoverable.py @@ -61,7 +61,7 @@ def generate_reset_password_token(user): try: user['reset_password_token'] = token - user['reset_password_token'] = now + user['reset_password_sent_at'] = now except TypeError: user.reset_password_token = token user.reset_password_sent_at = now