From b2174bf0359262c666d4abd65a442ebb5512cf5b Mon Sep 17 00:00:00 2001 From: Jameson Date: Tue, 7 Jan 2014 12:23:18 -0800 Subject: [PATCH] catch possible TypeError and ValueError from serializer --- flask_security/utils.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/flask_security/utils.py b/flask_security/utils.py index bc59890..ec85ab5 100644 --- a/flask_security/utils.py +++ b/flask_security/utils.py @@ -315,6 +315,10 @@ def get_token_status(token, serializer, max_age=None): expired = True except BadSignature: invalid = True + except TypeError: + invalid = True + except ValueError: + invalid = True if data: user = _datastore.find_user(id=data[0])