asp.net mvc 5 - mvc - ¿Podemos usar Asp.net Identity API también en aplicaciones de Windows/escritorio?
asp.net mvc 6 (1)
Tengo un proyecto que tiene un portal asp.net basado en mvc que gestiona la autenticación / autorización del usuario utilizando Asp.net Identity API.
El proyecto también consiste en un servicio de Windows / EXE que sondearía una cola de MSMSQ para obtener información de usuarios nuevos y los guardaría en la base de datos de identidad de Asp.net (utilizada por el proyecto web mencionado anteriormente).
entonces mi pregunta es: " ¿Podemos usar Asp.net Identity API también en aplicaciones de escritorio? ". El requisito solo surge porque se debe crear el hash de contraseña del usuario y estoy utilizando el predeterminado que proporciona .net framework. Entonces, si estoy creando un nuevo usuario en la base de datos de identidad de Asp.net, entonces necesitaría crear el hash de contraseña allí también.
¿Alguna idea, chicos?
Identity no toma dependencia directamente en MVC, pero confía en OWIN para configurar la cookie y la autenticación. Pero si necesita verificar la contraseña del usuario contra el hash almacenado, manipule los registros del usuario, etc. ¿Por qué no?
Es posible que experimente una gran cantidad de paquetes dependientes (ASP.Net) agregados a su proyecto de escritorio, pero si no le importa esto, existe la posibilidad de que pueda hacerlo funcionar.
Por otro lado, existe el Servidor de Identidad que puede trabajar con el proyecto MVC y con el proyecto de Escritorio, sin tener que agregar Identidad directamente en su aplicación de escritorio, también investigue eso.