asp.net mvc - password - MVC 5 Identity Logout Automático
asp net identity oauth (1)
¿Cómo implemento un temporizador de cierre de sesión automático?
Entonces, básicamente, si el usuario está inactivo por x minutos, su sesión ha finalizado.
Yo he tratado:
<system.web>
<sessionState timeout="1"/>
</system.web>
Pero parece que no funciona.
Aquí está el código que está en mi inicio:
public void ConfigureAuth(IAppBuilder app)
{
// Enable the application to use a cookie to store information for the signed in user
app.UseCookieAuthentication(new CookieAuthenticationOptions
{
AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie,
LoginPath = new PathString("/Account/Login")
});
}
Lo cual dice que estoy usando Autenticación de cookies. Así que no quiero lo que eso implica si puedo hacerlo o no.
Es una propiedad en el archivo App_Start/Startup.Auth.cs
:
app.UseCookieAuthentication(new CookieAuthenticationOptions
{
ExpireTimeSpan = TimeSpan.FromMinutes(5),
AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie,
LoginPath = new PathString("/Account/Login")
});