Articles of asp.net identity

Obtener el correo electrónico de los proveedores externos Google y Facebook durante el paso de asociación de cuentas en una aplicación MVC5 predeterminada

Aparentemente puede hacer esto con el proveedor de Facebook agregando ámbitos al objeto FacebookAuthenticationOptions en Startup.Auth.cs : http://blogs.msdn.com/b/webdev/archive/2013/10/16/get-more-information-from-social-providers-used-in-the-vs-2013-project-templates.aspx List scope = new List() { “email” }; var x = new FacebookAuthenticationOptions(); x.Scope.Add(“email”); … app.UseFacebookAuthentication(x); ¿Cómo hacer lo mismo con el proveedor de Google? ¡No existe una propiedad x.Scope para la clase / objeto GoogleAuthenticationOptions !

cómo implementar ASP.NET Identity a un proyecto MVC vacío

Creo un nuevo proyecto MVC vacío y quiero agregarle identidad. Ahora no sé cómo hacer esto y cómo crear bases de datos, tablas y clases. Busqué pero no encontré ninguna solución útil para mi pregunta, encontré un artículo para agregar ASP.NET Identity a un ASP.NET Web vacío existente pero para el proyecto ASP.Net MVC que […]

Cómo implementar autenticación personalizada en ASP.NET MVC 5

Estoy desarrollando una aplicación ASP.NET MVC 5. Tengo un DB existente, desde el cual creé mi Modelo de Datos de Entidades ADO.NET. Tengo una tabla en ese DB que contiene la columna “nombre de usuario” y “contraseña”, y quiero usarlos para implementar autenticación y autorización en mi Webapp; No puedo crear ninguna otra base de […]

Identidad ASP.NET (OWIN): ¿Cómo obtener ID de usuario desde un controlador API web?

(Usando VS2013 RTW, ASP.NET MVC5) He visto mucha documentación sobre cómo agregar propiedades a la clase ApplicationUser (y a la tabla) cuando utilizo la identidad de ASP.NET. Pero no he visto ninguna documentación sobre cómo tener una tabla separada con contenido que se asigna a la tabla ApplicationUser a través de una clave externa. He […]

¿Por qué Asp.Net Identity IdentityDbContext es Black-Box?

Hay mucha confusión alrededor de IdentityDbContext. Si creamos dos Contextos de base de datos en nuestra aplicación, uno para Identidad y uno para nuestros datos comerciales personalizados, el contexto de la base de datos de identidad hereda de IdentityDbContext, mientras que nuestros datos comerciales personalizados heredan de DbContext. Así que agreguemos lo siguiente a un […]

Cookie de identidad de ASP.NET en subdominios

Para la autenticación de formularios, utilicé esto en web.config (observe el atributo de dominio): ¿Cómo se configura un inicio de sesión único en los subdominios para el nuevo Framework de identidad de ASP.NET en Mvc 5? Más información: Estoy creando una aplicación multiusuario. Cada cliente estará en un subdominio: client1.myapp.com client2.myapp.com Quiero que un usuario […]

ExpireTimeSpan ignorado después de regenerateIdentity / validateInterval duration en MVC Identity (2.0.1)

Me he estado rascando la cabeza todo el día en este caso. Estoy intentando configurar sesiones de inicio de sesión “muy largas” en MVC Identity 2.0.1. (30 dias). Utilizo el siguiente inicio de cookie: app.UseCookieAuthentication(new CookieAuthenticationOptions { SlidingExpiration = true, ExpireTimeSpan = System.TimeSpan.FromDays(30), AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie, LoginPath = new PathString(“/My/Login”), CookieName = “MyLoginCookie”, Provider = […]

Configure Microsoft.AspNet.Identity para permitir la dirección de correo electrónico como nombre de usuario

Estoy en el proceso de crear una nueva aplicación y comencé a usar EF6-rc1, Microsoft.AspNet.Identity.Core 1.0.0-rc1, Microsoft.AspNet.Identity.EntityFramework 1.0.0-rc1, Microsoft.AspNet.Identity .Owin 1.0.0-rc1, etc. y con los lanzamientos de RTM ayer, los actualicé a través de NuGet esta tarde a RTM. Además de un par de cambios de código en el trabajo que había hecho hasta ahora, […]

¿Cómo acceder a la información privada de Facebook utilizando ASP.NET Identity (OWIN)?

Estoy desarrollando un sitio web en ASP.NET MVC 5 (usando la versión RC1 actualmente). El sitio usará Facebook para la autenticación del usuario y para recuperar datos del perfil inicial. Para el sistema de autenticación estoy usando el nuevo motor de identidad ASP.NET basado en OWIN ( http://blogs.msdn.com/b/webdev/archive/2013/07/03/understanding-owin-forms-authentication-in-mvc -5.aspx ), ya que simplifica enormemente el […]

ASP.Net UserName para correo electrónico

Estoy trabajando con la nueva identidad de ASP.NET (RTM) y me preguntaba cómo iba a continuar para cambiar el registro y el inicio de sesión de ser un nombre de usuario a un correo electrónico. La idea es que quiero que mis usuarios se registren usando su correo electrónico y una contraseña (el correo electrónico […]