Característica #2266
Updated by Juanjo Ortilles 6 months ago
Se quiere implementar la posibilidad de hacer login mediante SSO y tener una autenticación con SAML y autorización con Base de Datos.
Esta tarea es la relativa a la autenticación con SAML.
Esta tarea contempla la autenticación con SAML y la autorización con SAML. Aunque para el caso concreto de la universidad de Zaragoza no nos haga falta la autorización porque se hará con base de datos. Lo que perseguimos aquí es tener el proceso de login completo con SAML.
El objetivo de esta tarea es que un usuario pueda hacer login en eda con SAML.
La forma de determina el login con SAML es mediante el archivo de configuración definigo en https://redmine.jortilles.com/issues/2265 y que tendría este aspecto para el caso concreto de login con SAML
``` javascript
module.exports = {
null_value: '', //podem modificar el valor null de la bbdd per a que ens otorgui un altre valor de lectura en pantalla
log_file: "/root/.pm2/logs/server-out.log", // log de consoltas del servidor
error_log_file: "/root/.pm2/logs/server-error.log", // log de errores del servidor
authentication_type: sso: [ saml ]
}
```
Cuando tengamos la implementación final. SAML + BBDD Oracle será:
``` javascript
module.exports = {
null_value: '', //podem modificar el valor null de la bbdd per a que ens otorgui un altre valor de lectura en pantalla
log_file: "/root/.pm2/logs/server-out.log", // log de consoltas del servidor
error_log_file: "/root/.pm2/logs/server-error.log", // log de errores del servidor
authentication_type: sso_mixto{
authentication: "saml"
authorization: "bbdd_orcl"
}
}
```