实现IIdentity,什么是AuthenticationType



我有一个实现IIdentity的自定义类(具有UserID, UserName, UserEmail等属性)。我通过自定义逻辑登录,它从sql读取。IIdentity的AuthenticationType应该返回什么?

我能收集到的最好的是AuthenticationType是一个任意字符串,你可以在你的应用程序中使用它来确定用户使用的认证类型。

例如,你的应用程序可能会提供一些不同的认证机制,如Passport和Custom,其中Custom是你自己卷起并决定称之为"Custom"的东西。在你的应用程序的其他地方,你可能有逻辑需要知道用户是如何被认证的,在这种情况下,你检查AuthenticationType值对你的自定义机制的名称- " custom "。

相关内容

  • 没有找到相关文章

最新更新