检查用户是否使用模板中的Flask-Login登录

麦克斯泰韦尔

当我登录用户时,我设置logged_in了会话,然后在模板中检查此值。有没有更好的方法来检查用户是否使用Flask-Login登录?

session['logged_in'] = True
login_user(user)
{% if session['logged_in'] %}
    ...
{% endif %}
同义词

在flask-login上引用示例

就这么简单。然后,您可以使用current_user代理访问登录的用户,该代理在每个模板中都可用:

{% if current_user.is_authenticated %}
  Hi {{ current_user.name }}!
{% endif %}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Flask 用户登录 - 检查用户是否存在

更改 Flask-Login 当前登录的用户

使用不同用户类型的flask_login在python中实现登录系统

检查用户是否已使用python中的selenium成功登录

如何检查用户是否在Sitefinity小部件模板中登录(已验证)?

检查用户是否在IOS中登录

flask_login @login_required登录后继续将我重定向到登录页面

laravel中的Auth :: login($ user)无法登录用户

如何检查用户是否登录

Flask登录-未调用@ login_manager.token_loader

Python Flask登录login_required重定向

如果用户未登录Laravel,则重定向到Login

Laravel 5.2 Auth :: login无法持久保存登录的用户

使用laravel身份验证时,如何检查用户是否已在React组件中“登录”?

如何知道用户是否已在Pyrebase和Flask中登录?

如何检查用户是否通过Facebook在Firebase Auth中登录

如何检查用户是否已在Servlet中登录?

检查用户是否已在Android SQLite中登录

httpOnly cookie:检查用户是否在 react-app 中登录

在Rails中执行任何操作之前检查用户是否登录

在Treeline中,如何检查当前用户是否已登录?

如何检查当前登录的用户是否在特定组中?

如何检查用户是否已登录Swift中的Google帐户?

检查用户是否在ASP.NET Core中登录

magento如何检查用户是否在订单页面中登录

检查用户是否已经使用Auth.GoogleSignInApi登录?

使用Firebase AuthUI检查用户是否已首次登录

检查用户是否使用session和node.js登录

检查用户是否已登录以在响应中使用Firebase