UNPKG

@next-nest-auth/nestauth

Version:

NestAuth is an authentication solution for NestJS applications, designed to handle user login, session management, and token-based authentication (JWT). It integrates seamlessly with Next.js and other frontends to provide a unified authentication system,

64 lines (63 loc) 2.08 kB
{ "name": "@next-nest-auth/nestauth", "version": "1.0.6", "main": "dist/index.js", "types": "dist/index.d.ts", "scripts": { "dev": "tsc -w", "build": "tsc" }, "keywords": [ "nestjs", "authentication", "jwt", "auth", "jwt-auth", "nestjs-auth", "nestjs-jwt", "passport", "oauth", "security", "access-control", "jwt-strategy", "nestjs-security", "nestjs-passport", "nodejs", "typescript" ], "author": "Md Shafkat Hussain Tanvir <tanvir0604@gmail.com>", "repository": "https://github.com/tanvir0604/nestauth", "bugs": "https://github.com/tanvir0604/nestauth/issues", "license": "MIT", "type": "commonjs", "description": "NestAuth is an authentication solution for NestJS applications, designed to handle user login, session management, and token-based authentication (JWT). It integrates seamlessly with Next.js and other frontends to provide a unified authentication system, supporting features like refresh tokens, secure cookie handling, and multi-provider authentication.", "dependencies": { "@nestjs/common": "^11.0.11", "@nestjs/config": "^4.0.1", "@nestjs/jwt": "^11.0.0", "@nestjs/passport": "^11.0.5", "bcryptjs": "^3.0.2", "jsonwebtoken": "^9.0.2", "macaddress": "^0.5.3", "passport": "^0.7.0", "passport-custom": "^1.1.1", "passport-facebook": "^3.0.0", "passport-google-oauth20": "^2.0.0", "passport-jwt": "^4.0.1", "passport-local": "^1.0.0" }, "devDependencies": { "@nestjs/schematics": "^11.0.2", "@nestjs/testing": "^11.0.11", "@types/bcryptjs": "^3.0.0", "@types/passport-facebook": "^3.0.3", "@types/passport-google-oauth20": "^2.0.16", "@types/passport-jwt": "^4.0.1", "@types/passport-local": "^1.0.38", "typescript": "^5.8.2" }, "files": [ "dist/", "src/" ] }