UNPKG

login-auth-services

Version:

Authentication services for Google, GitHub, Microsoft, okta and multi-factor authentication using OTP.

8 lines (7 loc) 985 B
import { getAuthURLGoogle, getTokenGoogle, getUserInfoGoogle } from "./services/googleOAuthService"; import { getAuthURLGithub, getTokenGithub, getUserInfoGithub } from "./services/githubOAuthService"; import { getAuthURLMicrosoft, getTokenMicrosoft, getUserInfoMicrosoft } from "./services/microsoftOAuthService"; import { getAuthURLOkta, getTokenOkta, getUserInfoOkta } from "./services/octaOAuthService"; import { hashPassword, validatePassword, generateToken, registerUser, loginUser, initiateLoginWithEmail, validateOTP } from "./services/loginAuthService"; import { DatabaseService } from "./services/databaseService"; export { getAuthURLGoogle, getTokenGoogle, getUserInfoGoogle, getAuthURLGithub, getTokenGithub, getUserInfoGithub, getAuthURLMicrosoft, getTokenMicrosoft, getUserInfoMicrosoft, getAuthURLOkta, getTokenOkta, getUserInfoOkta, initiateLoginWithEmail, validateOTP, hashPassword, validatePassword, generateToken, registerUser, loginUser, DatabaseService, };