useAuthContext
Hook para acceder al estado de autenticación global.Uso Básico
Retorno
| Propiedad | Tipo | Descripción |
|---|---|---|
user | User | null | Usuario autenticado |
isAuthenticated | boolean | Si está autenticado |
isLoading | boolean | Si está cargando |
error | CamarauthError | null | Error actual |
login | (user: User) => void | Iniciar sesión manual |
logout | () => Promise<void> | Cerrar sesión |
setLoading | (loading: boolean) => void | Setear estado de carga |
setError | (error: CamarauthError | null) => void | Setear error |
Ejemplos
Protección de Rutas
Perfil de Usuario
Requisitos
Este hook debe usarse dentro de unAuthProvider:

