open-index/open-npm huggingface dataset:
npm package: @paulcrz/node-auth-module
Description: This Node.js module is an authentication system based on JWT implementation This module has been designed to work with a Postgres database.
Author: PaulCrz
Latest version: 1.8.5

This Node.js module is an authentication system based on JWT implementation
This module has been designed to work with a Postgres database.

Required environment variables:

# AUTH
KEYS_DIR=""
PASSWORD_HASH_SALT_ROUND=
PASSWORD_RESET_TOKEN_LIFETIME=
EMAIL_VERIFICATION_TOKEN_LIFETIME=
OTP_LIFETIME=
EMAIL_UPDATE_TOKEN_LIFETIME=
IGNORE_TOKENS_EXPIRATION=
ACCESS_TOKEN_LIFETIME=
REFRESH_TOKEN_LIFETIME=

# Google
GOOGLE_CLIENT_ID_ANDROID=""
GOOGLE_CLIENT_ID_IOS=""
GOOGLE_CLIENT_ID_WEB=""
GOOGLE_CLIENT_SECRET=""
GOOGLE_OAUTH_REDIRECT_URL=""

# Facebook
FACEBOOK_CLIENT_ID=""
FACEBOOK_APP_SECRET=""
FACEBOOK_OAUTH_REDIRECT_URL=""

# Apple
APPLE_APP_CLIENT_ID=""