login-auth-services
Version:
Authentication services for Google, GitHub, Microsoft, okta and multi-factor authentication using OTP.
30 lines (29 loc) • 3.84 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.DatabaseService = exports.loginUser = exports.registerUser = exports.generateToken = exports.validatePassword = exports.hashPassword = exports.validateOTP = exports.initiateLoginWithEmail = exports.getUserInfoOkta = exports.getTokenOkta = exports.getAuthURLOkta = exports.getUserInfoMicrosoft = exports.getTokenMicrosoft = exports.getAuthURLMicrosoft = exports.getUserInfoGithub = exports.getTokenGithub = exports.getAuthURLGithub = exports.getUserInfoGoogle = exports.getTokenGoogle = exports.getAuthURLGoogle = void 0;
const googleOAuthService_1 = require("./services/googleOAuthService");
Object.defineProperty(exports, "getAuthURLGoogle", { enumerable: true, get: function () { return googleOAuthService_1.getAuthURLGoogle; } });
Object.defineProperty(exports, "getTokenGoogle", { enumerable: true, get: function () { return googleOAuthService_1.getTokenGoogle; } });
Object.defineProperty(exports, "getUserInfoGoogle", { enumerable: true, get: function () { return googleOAuthService_1.getUserInfoGoogle; } });
const githubOAuthService_1 = require("./services/githubOAuthService");
Object.defineProperty(exports, "getAuthURLGithub", { enumerable: true, get: function () { return githubOAuthService_1.getAuthURLGithub; } });
Object.defineProperty(exports, "getTokenGithub", { enumerable: true, get: function () { return githubOAuthService_1.getTokenGithub; } });
Object.defineProperty(exports, "getUserInfoGithub", { enumerable: true, get: function () { return githubOAuthService_1.getUserInfoGithub; } });
const microsoftOAuthService_1 = require("./services/microsoftOAuthService");
Object.defineProperty(exports, "getAuthURLMicrosoft", { enumerable: true, get: function () { return microsoftOAuthService_1.getAuthURLMicrosoft; } });
Object.defineProperty(exports, "getTokenMicrosoft", { enumerable: true, get: function () { return microsoftOAuthService_1.getTokenMicrosoft; } });
Object.defineProperty(exports, "getUserInfoMicrosoft", { enumerable: true, get: function () { return microsoftOAuthService_1.getUserInfoMicrosoft; } });
const octaOAuthService_1 = require("./services/octaOAuthService");
Object.defineProperty(exports, "getAuthURLOkta", { enumerable: true, get: function () { return octaOAuthService_1.getAuthURLOkta; } });
Object.defineProperty(exports, "getTokenOkta", { enumerable: true, get: function () { return octaOAuthService_1.getTokenOkta; } });
Object.defineProperty(exports, "getUserInfoOkta", { enumerable: true, get: function () { return octaOAuthService_1.getUserInfoOkta; } });
const loginAuthService_1 = require("./services/loginAuthService");
Object.defineProperty(exports, "hashPassword", { enumerable: true, get: function () { return loginAuthService_1.hashPassword; } });
Object.defineProperty(exports, "validatePassword", { enumerable: true, get: function () { return loginAuthService_1.validatePassword; } });
Object.defineProperty(exports, "generateToken", { enumerable: true, get: function () { return loginAuthService_1.generateToken; } });
Object.defineProperty(exports, "registerUser", { enumerable: true, get: function () { return loginAuthService_1.registerUser; } });
Object.defineProperty(exports, "loginUser", { enumerable: true, get: function () { return loginAuthService_1.loginUser; } });
Object.defineProperty(exports, "initiateLoginWithEmail", { enumerable: true, get: function () { return loginAuthService_1.initiateLoginWithEmail; } });
Object.defineProperty(exports, "validateOTP", { enumerable: true, get: function () { return loginAuthService_1.validateOTP; } });
const databaseService_1 = require("./services/databaseService");
Object.defineProperty(exports, "DatabaseService", { enumerable: true, get: function () { return databaseService_1.DatabaseService; } });