Feature: Agregar lista de aplicaciones disponibles para el usuario
All checks were successful
build-and-deploy / build-and-deploy (push) Successful in 55s
All checks were successful
build-and-deploy / build-and-deploy (push) Successful in 55s
- Nuevo endpoint /api/authentik/applications para obtener apps del usuario - Componente ApplicationsList que muestra apps en grid responsivo - Filtrado por grupos del usuario (basado en headers de Authentik) - UI con iconos, badges de grupos y redirección a cada app - Refresh automático cada 5 minutos
This commit is contained in:
@@ -14,11 +14,16 @@
|
||||
</div>
|
||||
|
||||
<!-- Componentes de autenticación -->
|
||||
<div v-if="isAuthenticated" class="grid gap-6 lg:grid-cols-2">
|
||||
<!-- Columna izquierda -->
|
||||
<div class="space-y-6">
|
||||
<!-- Avatar y datos básicos -->
|
||||
<AuthUserAvatar />
|
||||
<div v-if="isAuthenticated" class="space-y-6">
|
||||
<!-- Lista de aplicaciones (ancho completo) -->
|
||||
<AuthApplicationsList />
|
||||
|
||||
<!-- Grid de 2 columnas para el resto -->
|
||||
<div class="grid gap-6 lg:grid-cols-2">
|
||||
<!-- Columna izquierda -->
|
||||
<div class="space-y-6">
|
||||
<!-- Avatar y datos básicos -->
|
||||
<AuthUserAvatar />
|
||||
|
||||
<!-- Botones de acción individuales -->
|
||||
<UCard class="w-full">
|
||||
@@ -86,6 +91,7 @@
|
||||
</div>
|
||||
</UCard>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Mensaje si no está autenticado -->
|
||||
|
||||
Reference in New Issue
Block a user