Skip to main content

Base de Datos (RDBMS)

Almacén de identidad de base de datos relacional

Bases de Datos Soportadas

PostgreSQL
MySQL
Oracle
SQL Server

Configuración

Fuente de Identidad:
  Nombre: user-database
  Tipo: Base de Datos (JDBC)

  Conexión:
    Driver: org.postgresql.Driver
    URL: jdbc:postgresql://db.example.com:5432/users
    Usuario: josso_app
    Contraseña: [encriptada]
    Tamaño de Pool: 10

  Consultas:
    Consulta de Usuario: >
      SELECT id, username, email, password_hash,
             first_name, last_name, enabled
      FROM users WHERE username = ?

    Consulta de Roles: >
      SELECT r.name FROM roles r
      INNER JOIN user_roles ur ON r.id = ur.role_id
      WHERE ur.user_id = ?

  Codificación de Contraseña:
    Algoritmo: bcrypt
    Fuerza: 12