nuxt-users
Version:
A comprehensive user management module for Nuxt 3 and Nuxt 4 applications with authentication, authorization, database support, and CLI tools
10 lines (9 loc) • 387 B
TypeScript
import type { User } from 'nuxt-users/utils';
export declare const useAuthentication: () => {
user: Readonly<import("vue").Ref<any, any>>;
isAuthenticated: import("vue").ComputedRef<boolean>;
login: (userData: User, rememberMe?: boolean) => void;
logout: () => Promise<void>;
fetchUser: (useSSR?: boolean) => Promise<any>;
initializeUser: () => Promise<void>;
};