+
- OPS a reçu le compte {{ authIdentity }}, mais il n'a pas de permissions OPS.
- Es-tu connecté avec ton compte principal ? (Un seul compte par personne a les accès OPS —
- évite les comptes en double.)
+ OPS n'a pas pu charger les permissions de {{ authIdentity }} (le compte y a pourtant droit).
+ Souvent une extension (bloqueur de pub/vie privée) ou un proxy qui bloque la requête
+ /auth/permissions : essaie une fenêtre privée ou un autre navigateur.
Authentik n'a pas transmis ton identité (session incomplète). Reconnecte-toi via
erp.gigafibre.ca/ops.
+
Détail : {{ permsError }}
@@ -35,7 +36,7 @@ import { startSessionKeepAlive } from 'src/composables/useSessionKeepAlive'
loadSavedTheme() // applique le thème enregistré (couleurs --ops-*) dès le démarrage
const auth = useAuthStore()
-const { isLoaded, loading: permsLoading } = usePermissions()
+const { isLoaded, loading: permsLoading, error: permsError } = usePermissions()
const isLocal = window.location.hostname === 'localhost' || window.location.hostname === '127.0.0.1'
// PROD uniquement : une fois le contrôle de session ET le chargement des permissions terminés, si aucune