Articles of asp.net identity

Configurar el punto final del servidor de autorización

Pregunta ¿Cómo usamos un token de portador con ASP.NET 5 usando un flujo de nombre de usuario y contraseña? Para nuestro escenario, queremos permitir que un usuario se registre e inicie sesión utilizando llamadas AJAX sin la necesidad de utilizar un inicio de sesión externo. Para hacer esto, necesitamos tener un punto final de servidor […]

Identidad de ASP.NET con la base de datos EF First MVC5

¿Es posible usar la nueva Identidad Asp.net con Database First y EDMX? ¿O solo con el código primero? Esto es lo que hice: 1) Hice un nuevo Proyecto MVC5 y tuve la nueva Identidad crear las nuevas tablas de Usuario y Roles en mi base de datos. 2) Luego abrí mi archivo Database First EDMX […]

Las cookies de ASP.NET_SessionId + OWIN no se envían al navegador

Tengo un problema extraño con el uso de la autenticación de cookies Owin. Cuando inicio mi servidor IIS, la autenticación funciona perfectamente en IE / Firefox y Chrome. Comencé a hacer algunas pruebas con Autenticación e iniciando sesión en diferentes plataformas y he encontrado un error extraño. Esporádicamente, Owin framework / IIS simplemente no envía […]

¿Cómo puedo cambiar los nombres de las tablas cuando uso Visual Studio 2013 ASP.NET Identity?

Estoy utilizando la versión de lanzamiento (RTM, no RC) de Visual Studio 2013 (descargado de MSDN 2013-10-18) y, por lo tanto, la última versión (RTM) de AspNet.Identity. Cuando creo un nuevo proyecto web, selecciono “Cuentas de usuario individuales” para la autenticación. Esto crea las siguientes tablas: AspNetRoles AspNetUserClaims AspNetUserLogins AspNetUserRoles AspNetUsers Cuando registro un nuevo […]

Cómo extender las propiedades disponibles de User.Identity

Estoy usando MVC5 Identity 2.0 para que los usuarios inicien sesión en mi sitio web, donde los detalles de autenticación se almacenan en una base de datos SQL. Asp.net Identity se ha implementado de forma estándar, como se puede encontrar en muchos tutoriales en línea. La clase ApplicationUser en IdentityModels se ha ampliado para incluir […]

ASP.NET Identity predeterminado Password Hasher, ¿cómo funciona y es seguro?

Me pregunto si la contraseña hasher implementada por defecto en el UserManager que viene con MVC 5 y ASP.NET Identity Framework es lo suficientemente segura. Y si es así, ¿podrías explicarme cómo funciona? La interfaz IPasswordHasher se ve así: public interface IPasswordHasher { string HashPassword(string password); PasswordVerificationResult VerifyHashedPassword(string hashedPassword, string providedPassword); } Como puede ver, […]

¿Qué es la interfaz IUserSecurityStampStore de ASP.NET Identity?

Al examinar ASP.NET Identity (nueva implementación de membresía en ASP.NET), encontré esta interfaz al implementar mi propia UserStore : //Microsoft.AspNet.Identity.Core.dll namespace Microsoft.AspNet.Identity { public interface IUserSecurityStampStore : { // Methods Task GetSecurityStampAsync(TUser user); Task SetSecurityStampAsync(TUser user, string stamp); } } IUserSecurityStampStore es implementado por el EntityFramework.UserStore por defecto EntityFramework.UserStore que esencialmente obtiene y configura la […]