Resultados de la búsqueda :
×Las aplicaciones modernas de Drupal suelen depender de proveedores de identidad OAuth 2.0 para una autenticación centralizada. Si bien este enfoque refuerza la autenticación, puede generar una brecha en la gestión de las sesiones de usuario dentro de Drupal.
La autenticación se puede delegar al proveedor de identidad, pero la aplicación de la sesión permanece dentro de Drupal, lo que crea una separación entre la validez del token y la duración de la sesión.
La solución introduce un cierto nivel de personalización que funciona de forma nativa en Drupal. El resultado es un control de acceso consistente, una menor exposición a la seguridad y un comportamiento de sesión que refleja fielmente las políticas de autorización de OAuth.
En esta sección, discutiremos todo, desde los requisitos y el proceso de implementación hasta los resultados.
Cuando un sitio Drupal utiliza OAuth para la autenticación, se espera que las decisiones de acceso se basen en la validez del token OAuth. En teoría, una vez que el token expira, el acceso debería finalizar inmediatamente. En la práctica, esto no siempre ocurre.
Las sesiones de Drupal suelen continuar incluso después de que el token OAuth asociado haya expirado. Dado que la gestión de sesiones y la validación de tokens funcionan por separado, no existe un mecanismo integrado para finalizar automáticamente una sesión activa de Drupal cuando el token deja de ser válido.
Al iniciar sesión, el proveedor de identidad OAuth proporciona un token de acceso con su propia fecha de caducidad. El módulo obtiene ese valor de caducidad del token y lo utiliza para determinar la duración de su sesión de Drupal.
La gestión de sesiones con sincronización de expiración de tokens permite a Drupal aplicar el control de acceso, específicamente la revocación de acceso, según la validez del token OAuth. El objetivo del token OAuth es tener algo presente que te permita acceder a algo. Es lógico que, una vez que el token expire, el acceso también se revoque.
Gracias por su respuesta. Nos pondremos en contacto con usted pronto.
Algo salió mal. Por favor envíe su consulta nuevamente
Índice