UNPKG

@oxyhq/services

Version:

Reusable OxyHQ module to handle authentication, user management, karma system, device-based session management and more 🚀

27 lines • 586 B
export interface SecureClientSession { sessionId: string; deviceId: string; expiresAt: string; lastActive: string; userId?: string; username?: string; } export interface SecureStorageKeys { sessions: string; activeSessionId: string; } export interface MinimalUserData { id: string; username: string; avatar?: { id?: string; url?: string; }; } export interface SecureLoginResponse { sessionId: string; deviceId: string; expiresAt: string; user: MinimalUserData; } //# sourceMappingURL=secureSession.d.ts.map