UNPKG

authenzify

Version:

server to manage authentication authorization of users and more

32 lines (27 loc) 781 B
export const VERIFICATION_TYPES = Object.freeze({ SIGN_UP: 'SIGN_UP', ASSIGN_PHONE_OR_EMAIL: 'ASSIGN_PHONE_OR_EMAIL', RESET_PASSWORD_REQUEST: 'RESET_PASSWORD_REQUEST', USER_PERMISSIONS_REQUEST: 'USER_PERMISSIONS_REQUEST', PASSWORDLESS_VERIFICATION_CODE: 'PASSWORDLESS_VERIFICATION_CODE', DID_NOT_REQUESTED_TO_RESET_PASSWORD: 'DID_NOT_REQUESTED_TO_RESET_PASSWORD', }) export const EmailProvider = { NODEMAILER: 'nodemailer', } export const ACTIVATE_USER_BY = { CODE: 'CODE', AUTO: 'AUTO', USER_EMAIL: 'USER_EMAIL', ADMIN_EMAIL: 'ADMIN_EMAIL', } export const USER_SIGNED_UP_OR_IN_BY = Object.freeze({ EMAIL: 'email', PHONE: 'phone', GOOGLE: 'google', SYSTEM: 'system', }) export const PASSWORDLESS_CHANNELS = { email: 'email', phone: 'phone', }