Cloud-native API Gateway ofrece plugins de autenticación y autorización que le permiten mejorar la seguridad del sistema y el control de acceso.
|
Plugin |
Descripción |
|
El plugin key-auth autentica las solicitudes mediante una clave de API obtenida de los parámetros de la URL o de los encabezados de la solicitud, y verifica que dicha clave cuente con los permisos de acceso obligatorios. |
|
|
El plugin basic-auth autentica las solicitudes conforme al estándar HTTP Basic Auth. |
|
|
El plugin hmac-auth genera una firma HMAC infalsificable para las solicitudes HTTP con el fin de autenticar y autorizar a los emisores de llamadas. |
|
|
El plugin jwt-auth autentica las solicitudes mediante JSON Web Tokens (JWT) extraídos de los parámetros de la URL, los encabezados de la solicitud o el campo Cookie, y comprueba que el token tenga los permisos de acceso obligatorios. A diferencia de Configure JWT authentication, este plugin también identifica a los emisores de llamadas, lo que permite configurar credenciales JWT distintas para cada uno. |
|
|
El plugin oauth2 emite tokens de acceso OAuth2 basados en JWT según la especificación RFC 9068. |
|
|
El plugin jwt-logout utiliza Redis para implementar un mecanismo de gestión de estado débil para JWT que habilita el cierre de sesión activo de tokens y la aplicación de sesiones únicas. Por ejemplo, cuando un usuario inicia sesión desde un nuevo dispositivo, el plugin cierra automáticamente su sesión en el dispositivo anterior. |