到目前为止,我已经看到了几个 ASP.NET 角色提供程序的自定义实现,它们都符合基类要求,即角色检查是基于字符串用户名完成的。(例如IsUserInRole(string username)
)。基于此字符串用户名将是用户实体的唯一键这一事实,是否对角色提供者提出了要求?
我的用户类使用 GUID Id 作为用户实例的唯一标识符。
PS 我知道在设置身份验证 cookie 时我需要使用 thie GUID Id。只是想确保我了解用户名角色关联背后的动机。
到目前为止,我已经看到了几个 ASP.NET 角色提供程序的自定义实现,它们都符合基类要求,即角色检查是基于字符串用户名完成的。(例如IsUserInRole(string username)
)。基于此字符串用户名将是用户实体的唯一键这一事实,是否对角色提供者提出了要求?
我的用户类使用 GUID Id 作为用户实例的唯一标识符。
PS 我知道在设置身份验证 cookie 时我需要使用 thie GUID Id。只是想确保我了解用户名角色关联背后的动机。