Autor Tema: API Rest - Multiples usuarios y autenticación  (Leído 65 veces)

0 Usuarios y 1 Visitante están viendo este tema.

alotitokehoe

  • Jr. Member
  • **
  • Mensajes: 97
    • Ver Perfil
    • Email
  • Institución: UTN
  • Nombre y apellido: Agustin Lotito Kehoe
  • Sistema: Guarani
  • Utilizo algun sistéma del SIU: Sí
API Rest - Multiples usuarios y autenticación
« : enero 08, 2021, 01:18:10 pm »
Buenas tardes,

Nos surgieron algunas preguntas con respecto a los usuarios de la API de Guarani:
¿Se pueden encriptar los password?
¿Se pueden generar múltiples usuarios para darles diferentes accesos a los métodos?
¿Se puede aplicar algún tipo de ACL sobre estos usuarios? (Qué métodos puede consultar)
¿El método de autenticación plana es el único método de autenticación posible?

Algunas de estas cuestiones son muy importantes para nosotros y queríamos saber si ya existen para no personalizar de más.
Muchas gracias.

Agustím

Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 1519
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: G3W2
Re:API Rest - Multiples usuarios y autenticación
« Respuesta #1 : enero 08, 2021, 04:30:03 pm »
Hola Agustin,

Citar
¿Se pueden encriptar los password?
Si, en el archivo instalacion/i__desarrollo/p__guarani/rest/servidor.ini podes elegir entre basic o digest.
Diferencia entre basic y digest.

Citar
¿Se pueden encriptar los password?
Si, podes usar digest.

Citar
¿Se puede aplicar algún tipo de ACL sobre estos usuarios? (Qué métodos puede consultar)
Si, se configura en el archivo php/rest/recursos_usuarios.php.
Ver esta documentación.

Citar
¿El método de autenticación plana es el único método de autenticación posible?
No, también tenes digest.

Te dejo la documentación de como 3W se conecta a Gestión por API REST (https://documentacion.siu.edu.ar/wiki/SIU-Guarani/version3.18.0/interfaces/gestion-3w-rest).

saludos.
2
« Última Modificación: enero 08, 2021, 04:31:48 pm por Leonel Leonardis »

alotitokehoe

  • Jr. Member
  • **
  • Mensajes: 97
    • Ver Perfil
    • Email
  • Institución: UTN
  • Nombre y apellido: Agustin Lotito Kehoe
  • Sistema: Guarani
  • Utilizo algun sistéma del SIU: Sí
Re:API Rest - Multiples usuarios y autenticación
« Respuesta #2 : enero 13, 2021, 03:02:39 pm »
Gracias por la respuesta Leonel. Con respecto a lo de recursos_usuarios.php, no encuentro este archivo. Nosotros estamos en la verión 3.16.2.0. Vi en colab que el archivo aparece recién en la 3.17.0.0. Puede ser que en nuestra versión esté la funcionalidad y solo falte el template? Gracias

Sergio Espínola

  • Moderador Global
  • *****
  • Mensajes: 900
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Sergio Espínola
  • Sistema: SIU-Guarani
Re:API Rest - Multiples usuarios y autenticación
« Respuesta #3 : enero 13, 2021, 03:39:58 pm »
Hola Agustín

La incorporación de perfiles funcionales en la API de guaraní, salió en la versión 3.17.0

Saludos!
« Última Modificación: enero 13, 2021, 04:44:37 pm por Sergio Espínola »

alotitokehoe

  • Jr. Member
  • **
  • Mensajes: 97
    • Ver Perfil
    • Email
  • Institución: UTN
  • Nombre y apellido: Agustin Lotito Kehoe
  • Sistema: Guarani
  • Utilizo algun sistéma del SIU: Sí
Re:API Rest - Multiples usuarios y autenticación
« Respuesta #4 : enero 14, 2021, 06:26:03 pm »
Muchas gracias!