- createAuthProvider<TUser>() factory returns typed AuthProvider + useAuth hook - Configurable storagePrefix, loginEndpoint, mapLoginResponse, onLogout - localStorage persistence for user, access token, refresh token - Uses @bytelyst/api-client for login requests - Replaces 3 duplicated auth-context.tsx files across LysnrAI dashboards - Peer dep: react >=18.0.0, workspace dep: @bytelyst/api-client |
||
|---|---|---|
| .. | ||
| auth-context.tsx | ||
| index.ts | ||
| types.ts | ||