Commits

Jonathan Camp committed 9789063

add functools wraps to login_required decorator

Comments (0)

Files changed (1)

flaskext/auth/auth.py

 """
 
 import time, hashlib, datetime
-from functools import partial
+from functools import partial, wraps
 from flask import session, abort, current_app, redirect, url_for
 
 DEFAULT_HASH_ALGORITHM = hashlib.sha1
     override the default callback on the auth object.
     """
     def wrap(func):
+        @wraps(func)
         def decorator(*args, **kwargs):
             if get_current_user_data() is None:
                 return not_logged_in(callback, *args, **kwargs)