UNPKG

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) 848 B
export { useDb, checkTableExists } from "../utils/db.js"; export { createUser, findUserByEmail, updateUserPassword, getCurrentUserFromToken, hasAnyUsers, deleteExpiredPersonalAccessTokens, deleteTokensWithoutExpiration, cleanupPersonalAccessTokens, revokeUserTokens, getLastLoginTime } from "../utils/user.js"; export { createUsersTable } from "../utils/create-users-table.js"; export { createPersonalAccessTokensTable } from "../utils/create-personal-access-tokens-table.js"; export { createPasswordResetTokensTable } from "../utils/create-password-reset-tokens-table.js"; export { createMigrationsTable } from "../utils/create-migrations-table.js"; export { runMigrations } from "../utils/migrate.js"; export { useNuxtUsersDatabase } from "../composables/useNuxtUsersDatabase.js"; export { useServerAuth } from "../composables/useServerAuth.js";