JR Juan Carlos Reyes
- Identificador: juancreyesc
- Inscrito el: 2025-10-26
- Última conexión: 2025-11-11
Peticiones
| abiertas | cerradas | Total | |
|---|---|---|---|
| Peticiones Asignadas | 18 | 0 | 18 |
| Peticiones registradas por mí | 18 | 0 | 18 |
Proyectos
| Proyecto | Perfiles | Inscrito el |
|---|---|---|
| facilcontabilidad | Desarrollador | 2025-10-27 |
| facilcontabilidad_dev | Desarrollador | 2025-10-27 |
| Academy | Desarrollador | 2025-10-27 |
| Convertex | Desarrollador | 2025-10-27 |
| Grafana UI | Desarrollador | 2025-11-07 |
| iFLUC | Desarrollador | 2025-10-27 |
| Kafka UI | Desarrollador | 2025-11-06 |
| Login FC | Desarrollador | 2025-10-27 |
| PostgreSQL | Desarrollador | 2025-11-06 |
| facilcontabilidad_soporte | Desarrollador | 2025-10-27 |
Actividad
2025-11-07
- JR 12:32 Login FC FC_Task #21 (Nueva): Deprecar /token en la API legacy
- Marcar /token como obsoleto.
Dejar solo para compatibilidad mientras se migran todas las apps.
Plan de eliminación final cuando todos los frontends usen Login. - JR 12:30 Login FC FC_Task #20 (Nueva): Integrar Login en frontend ADMINISTRADOR
- Sustituir el uso de POST /token por flujo de login OIDC con Login.
Guardar accessToken de Login.
Añadir llamada a /v1/users/me/entitlements para verificar acceso a ADMINISTRADOR. - JR 12:29 Login FC FC_Task #19 (Nueva): Integrar Login en frontend ACADEMY
- Sustituir el uso de POST /token por flujo de login OIDC con Login.
Guardar accessToken de Login.
Añadir llamada a /v1/users/me/entitlements para verificar acceso a ACADEMY. - JR 12:28 Login FC FC_Task #18 (Nueva): Integrar LOGIN en frontend CONVERTEX
- Sustituir el uso de POST /token por flujo de login OIDC con Login.
Guardar accessToken de Login.
Añadir llamada a /v1/users/me/entitlements para verificar acceso a CONVERTEX. - JR 12:26 Login FC FC_Task #17 (Nueva): Integrar Login en frontend iFLUC
- * Sustituir el uso de POST /token por flujo de login OIDC con Login.
* Guardar accessToken de Login.
* Añadir llamada a /v1/users/me/entitlements para verificar acceso a IFLUC. - JR 12:25 Login FC FC_Task #16 (Nueva): Implementar middleware requireAppEntitlement
- Middleware que, a partir del sub/email del token de Login y del appKey, comprueba en PostgreSQL si el usuario tiene suscripción activa y vigente.
Integrar este middleware en las rutas de ifluc y otras apps. - JR 12:24 Login FC FC_Task #15 (Nueva): Implementar endpoints de perfil y entitlements
- GET /v1/users/me: devuelve perfil + planes + aplicaciones.
GET /v1/users/me/entitlements: devuelve resumen de apps y estado (activa, vencida, días restantes). - JR 12:23 Login FC FC_Task #14 (Nueva): Añadir módulo users a la API (rutas y wiring)
- * Agregar entrada users en ROUTES_MAP en src/server.js.
* Crear carpeta routes/users con un index.js básico. - JR 12:22 Login FC FC_Task #13 (Nueva): Implementar script de migración MySQL → Keycloak + PostgreSQL
- Leer usuarios desde MySQL (Usersfc, Usersaccountdetail, PlanToUserfc, Planesfc, AplicacionesToUserfc, Aplicacionesfc).
Crear usuarios en Login vía Admin API (usuario + atributos).
Insertar registros correspondientes en PostgreSQL (user... - JR 12:20 Login FC FC_Task #12 (Nueva): Configurar Login (realm, clients, roles, mappers)
- Definir realm (si no existe).
Registrar cada aplicación (IFLUC, Convertex, etc.) como Client.
Definir roles por aplicación (ifluc_user, ifluc_admin, etc.).
Configurar protocol mappers para incluir email, preferred_username y, si se re...