Project

General

Profile

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" 
                                   }  
   }  

 ``` 

Back