- 核心技术
Flask_Login 是Flask框架的一个插件,可以非常方便的管理用户对网站的访问。Flask_login的常见操作如下:
(1)提供user_loader()回调函数。使用Flask_Login时,需要为其提供一个user_loader()回调函数。user_loader()函数主要是通过获取user对象存储到session中。
(2)定义User类的属性和方法。如下所示:
- is_authenticated:用来判断是否是已经授权了,如果通过授权就会返回true
- is_active:判断是否已经激活
- is_anonymous:判断是否是匿名用户
- get_id():返回用户的唯一标识
这些属性和方法也可以直接继承于userMixin的默认方法和属性,<