universal_authentication
Version:
Seamless and Secure Authentication for Modern Web Applications: Easily integrate OTP-based email verification, Google OAuth, GitHub, Microsoft, and Okta login into your Node.js app. Modular, flexible, and database-agnostic, this package simplifies user au
82 lines (81 loc) • 2.33 kB
JSON
{
"name": "universal_authentication",
"version": "1.0.4",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "tsc-watch --onSuccess \"nodemon dist/index.js\""
},
"keywords": [
"node",
"authentication",
"auth",
"user-authentication",
"email-authentication",
"OTP",
"otp-verification",
"google-oauth",
"github-oauth",
"microsoft-oauth",
"okta-oauth",
"oauth",
"oauth2",
"node-auth-package",
"express-authentication",
"social-login",
"login-system",
"passwordless-login",
"jwt-authentication",
"jwt",
"token-based-authentication",
"email-otp",
"multi-factor-authentication",
"database-agnostic-auth",
"modular-auth",
"passport-alternative",
"secure-login",
"two-factor-authentication",
"secure-oauth",
"oauth-login",
"user-login",
"email-verification",
"auth-module",
"auth-service",
"authentication-system",
"auth-library",
"login-otp",
"user-management",
"secure-auth",
"developer-authentication",
"node-oauth",
"authentication-as-a-service",
"user-verification",
"secure-api-access",
"email-login",
"passwordless-auth",
"secure-passwordless"
],
"author": "",
"license": "ISC",
"description": "Seamless and Secure Authentication for Modern Web Applications: Easily integrate OTP-based email verification, Google OAuth, GitHub, Microsoft, and Okta login into your Node.js app. Modular, flexible, and database-agnostic, this package simplifies user authentication. Whether you need email login, social login, or passwordless authentication, this all-in-one solution.",
"devDependencies": {
"@types/bcrypt": "^5.0.2",
"@types/express": "^5.0.0",
"@types/jsonwebtoken": "^9.0.7",
"@types/mongoose": "^5.11.97",
"@types/node": "^22.10.5",
"@types/nodemailer": "^6.4.17",
"ts-node": "^10.9.2",
"typescript": "^5.7.2"
},
"dependencies": {
"axios": "^1.7.9",
"bcrypt": "^5.1.1",
"dotenv": "^16.4.7",
"express": "^4.21.2",
"jsonwebtoken": "^9.0.2",
"mongoose": "^8.9.6",
"nodemailer": "^6.9.16",
"tsc-watch": "^6.2.1"
}
}