Pregunta Implementando IIdentity, ¿qué es AuthenticationType?


Tengo una clase personalizada (con propiedades como UserID, UserName, UserEmail, etc.) que implementa IIdentity. Ingreso a través de la lógica personalizada, que lee de sql. ¿Qué debería devolver el AuthenticationType de IIdentity?


12
2018-05-03 11:37


origen


Respuestas:


Lo mejor que puedo reunir es que AuthenticationType es una cadena arbitraria que puede usar en su aplicación para determinar el tipo de autenticación que utilizó un usuario.

Por ejemplo, su aplicación puede ofrecer un par de mecanismos de autenticación diferentes, como Pasaporte y Personalizado, donde la Personalización es algo que usted mismo realizó y decidió llamarlo "Personalizado". En otra parte de su aplicación, es posible que tenga una lógica que necesita saber cómo se autenticó al usuario, en cuyo caso debe verificar la AuthenticationType valor contra el nombre de su mecanismo personalizado - "Personalizado".


1
2017-10-04 18:25