Articles of asp.net identity

La identidad asp.net obtiene todos los roles del usuario conectado

Creé un menú basado en roles para el cual seguí este tutorial. En alguna parte de esa página verá esta línea de código: String[] roles = Roles.GetRolesForUser(); Devuelve todas las funciones del usuario actualmente conectado. Me preguntaba cómo lograr esto con el nuevo sistema de identidad ASP.NET? Todavía es bastante nuevo y no hay mucho […]

Fusionar MyDbContext con IdentityDbContext

Tengo un MyDbContext en un proyecto de biblioteca de clases Data Accass Layer separado. Y tengo un proyecto ASP.NET MVC 5 con un IdentityDbContext predeterminado. Los dos contextos usan la misma base de datos, y quiero usar la tabla AspNetUsers a la clave externa para algunas de mis tablas. Así que me gustaría fusionar los […]

Cómo agregar Autenticación de identidad ASP.NET MVC5 a una base de datos existente

Estoy aprendiendo la autenticación de identidad MVC5 y estaba leyendo materiales en www.asp.net. Tengo algunas preguntas aquí. Si quiero usar autenticación de identidad, ¿hay alguna razón para no usar la plantilla MVC? ¿O hay alguna razón para usar una plantilla vacía? La plantilla MVC también proporciona bootstrap. Tengo una base de datos creada, quiero tener […]

¿Cómo uso ASP.NET Identity 2.0 para permitir que un usuario se haga pasar por otro usuario?

Estoy migrando una aplicación ASP.NET MVC 5.1 de MembershipProvider a ASP.NET Identity v2.0. Una de las características que tengo en la aplicación es la suplantación del usuario: los administradores pueden iniciar sesión como cualquier otro usuario registrado en el sitio sin conocer las contraseñas. Usé este código para implementar la suplantación del usuario para MembershipProvider […]

Cómo cambiar el tipo de identificación en Microsoft.AspNet.Identity.EntityFramework.IdentityUser

(ASP.NET MVC 5, EF6, VS2013) Estoy intentando descubrir cómo cambiar el tipo del campo “Id” de la cadena a int en el tipo: Microsoft.AspNet.Identity.EntityFramework.IdentityUser para tener nuevas cuentas de usuario asociadas a un ID entero en lugar de un GUID. Pero parece que esto será más complicado que simplemente agregar una nueva propiedad de Id […]

Identidad ASP.NET: no se admiten varios conjuntos de objetos por tipo

Recibí un error al usar ASP.NET Identity en mi aplicación. Múltiples conjuntos de objetos por tipo no son compatibles. Los conjuntos de objetos ‘Identity Users’ y ‘Users’ pueden contener instancias del tipo ‘Recommendation Platform.Models.ApplicationUser’. Vi algunas preguntas sobre este error en StackOverflow. Todos indican en dos objetos DbSet del mismo tipo. Pero en mi DbContext […]

¿Cómo usar JWT en la aplicación MVC para autenticación y autorización?

Planeé usar asp.net Identity 2.0 en la aplicación asp.net MVC para autenticación y autorización. Refiriéndose al enlace a continuación Token web JSON en ASP.NET Web API 2 usando Owin Pude crear un token de acceso (JWT) para el usuario válido, es decir, cuando el usuario se conecta a la aplicación, validaré al usuario con el […]

El tipo de entidad ApplicationUser no es parte del modelo para el contexto actual

Estoy migrando de Identity 1.0.0 a Identity 2.0.1 siguiendo este artículo y el código de migraciones generado no tiene nada que ver con el nuevo IdentityUser. No agrega las nuevas columnas. Hice un nuevo proyecto y lo intenté de nuevo, pero los códigos de migración están vacíos. Para solucionar ese problema, hice las ediciones directamente […]

Usuario en Entidad tipo MVC5 EF6

Creé una clase en MVC5, donde quiero un propietario principal del contenido y luego quiero tener algunos editores para el contenido: public class Content { public int ID { get; set; } public IdentityUser Owner { get; set; } public ICollection Editors { get; set; } public string Title{ get; set; } public string Body […]

Cómo agregar reclamos en ASP.NET Identity

Estoy tratando de encontrar un documento o ejemplo de cómo agregaría reclamos personalizados a la identidad del usuario en MVC 5 utilizando ASP.NET Identity. El ejemplo debe mostrar dónde insertar las reclamaciones en la canalización de seguridad de OWIN y cómo persistirlas en una cookie mediante la autenticación de formularios.