目标
添加到User.Identity
像User.Identity.PermissionLevel
.
问题
我不知道从哪里开始。有人可以给我一些想法吗?
场景
正如我所说,我想延长Identity
财产PermissionLevel
。我经常使用这个属性,我不想执行 SQL 操作只是为了给我带来经过身份验证的用户的权限,原因很明显(性能、冗余等)。
知识
User.Identity.Name
已经填充了用户输入以向应用程序进行身份验证的电子邮件。
奖金问题
如果我想User.Identity.Name
在申请期间进行更改怎么办?我的意思是,如果在特殊时刻我想将User.Identity.Name
电子邮件更改为用户名怎么办?