flask_login 扩展

flask_login 提供了用户会话管理,即登入和登出,用户信息是一个 user 对象

  • 使用 login_required 装饰器
    If you decorate a view with this, it will ensure that the current user is logged in and authenticated before calling the actual view.
    在一个视图函数被调用前,需要先进行登录认证
  • current_user 当前登录的用户,生存期为整个会话过程
    current_user.is_authenticated 判断是否登录
  • login_user 登录一个用户
    参数 user 是一个对象,remember 在cookie过期后仍然记住该用户
  • logout_user 登出一个用户
  • UserMixin 包含了 user 对象所需要的基本方法
  • LoadManager 管理器,进行一些设置,如登录视图,登出视图,安全级别,登录提示等
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容