mirror of
https://github.com/wassname/flask-security.git
synced 2026-07-18 12:20:29 +08:00
Changing is_authenticated from function to property & updating Flask-Login>=0.3.0
This commit is contained in:
@@ -57,7 +57,7 @@ def _check_token():
|
||||
|
||||
user = _security.login_manager.token_callback(token)
|
||||
|
||||
if user and user.is_authenticated():
|
||||
if user and user.is_authenticated:
|
||||
app = current_app._get_current_object()
|
||||
_request_ctx_stack.top.user = user
|
||||
identity_changed.send(app, identity=Identity(user.id))
|
||||
@@ -138,7 +138,7 @@ def auth_required(*auth_methods):
|
||||
login_mechanisms = {
|
||||
'token': lambda: _check_token(),
|
||||
'basic': lambda: _check_http_auth(),
|
||||
'session': lambda: current_user.is_authenticated()
|
||||
'session': lambda: current_user.is_authenticated
|
||||
}
|
||||
|
||||
def wrapper(fn):
|
||||
@@ -220,7 +220,7 @@ def roles_accepted(*roles):
|
||||
def anonymous_user_required(f):
|
||||
@wraps(f)
|
||||
def wrapper(*args, **kwargs):
|
||||
if current_user.is_authenticated():
|
||||
if current_user.is_authenticated:
|
||||
return redirect(utils.get_url(_security.post_login_view))
|
||||
return f(*args, **kwargs)
|
||||
return wrapper
|
||||
|
||||
@@ -90,7 +90,7 @@ def login():
|
||||
def logout():
|
||||
"""View function which handles a logout request."""
|
||||
|
||||
if current_user.is_authenticated():
|
||||
if current_user.is_authenticated:
|
||||
logout_user()
|
||||
|
||||
return redirect(request.args.get('next', None) or
|
||||
|
||||
Reference in New Issue
Block a user