Ray*_*Ray 5 asp.net-identity asp.net-core asp.net-core-identity
我使用的是Asp.net Core 2.1 Identity,并且有一个名为“ LockoutEnabled ” 的属性,我认为此标志可以确定用户是否被锁定。但是医生说是
“指示用户是否可以被锁定的标志”
那么,此属性的作用是什么?锁定功能实际上是在此版本的库中实现的吗?谢谢。
它用于启用用户锁定特定时间段。
如果您设置LockoutEnabled为true 并添加一个LockoutEnd日期,则将阻止该用户再次登录,直到LockoutEnd到达该日期为止。
如果仅将LockoutEnabled标志设置为true,LockoutEnd而未设置日期,则仅表示可以锁定用户,而不能锁定用户。
一旦LockoutEnd有未来日期,则无论LockoutEnabled是true还是,用户都被视为锁定false。 LockoutEnabled用于确定当前用户是否应该被锁定,例如输入太多不正确的密码时。换句话说,如果LockoutEnd有一个未来的日期,那么用户就会被锁定,即使LockoutEnabled是false, 。
| 归档时间: |
|
| 查看次数: |
2445 次 |
| 最近记录: |