Inicio de sesión de Mvc con API web [cerrado]
En mi carpeta de soluciones hay dos proyectos
Myproject.APIMyproject.WebAPI enviará todas las solicitudes a My Mvc web o Android o IOS Client.
Ahora aquí estoy confundido, ¿Dónde debo implementar el proceso de autenticación?
En API oEn API y MVC ambosComo la identidad MVC usa autenticación basada en cookies, mientras que la API usa token basado.
Ahora lo que quiero en Web Project, si algún usuario intenta abrir una página que es solo paraAuthorize
usuario, y si no ha iniciado sesión, entonces debería ser redirigido a la página de inicio de sesión, y es posible cuando MVC Identity.
Si voy a implementar en la API, entonces, ¿cómo administraré las cookies en Web Project?
y cómo enviaré ese token en cada solicitud de WEB a API