UNPKG

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

14 lines (13 loc) 1.29 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.verifyOtpHandler = exports.sendEmail = exports.handleOAuthCallback = exports.initiateLogin = exports.loginHandler = exports.signupHandler = void 0; const auth_service_1 = require("./services/auth.service"); Object.defineProperty(exports, "signupHandler", { enumerable: true, get: function () { return auth_service_1.signupHandler; } }); Object.defineProperty(exports, "loginHandler", { enumerable: true, get: function () { return auth_service_1.loginHandler; } }); const OAuth_service_1 = require("./services/OAuth.service"); Object.defineProperty(exports, "initiateLogin", { enumerable: true, get: function () { return OAuth_service_1.initiateLogin; } }); Object.defineProperty(exports, "handleOAuthCallback", { enumerable: true, get: function () { return OAuth_service_1.handleOAuthCallback; } }); const verifyOtp_service_1 = require("./services/email/verifyOtp.service"); Object.defineProperty(exports, "verifyOtpHandler", { enumerable: true, get: function () { return verifyOtp_service_1.verifyOtpHandler; } }); const sendEmail_utils_1 = require("./utils/sendEmail.utils"); Object.defineProperty(exports, "sendEmail", { enumerable: true, get: function () { return sendEmail_utils_1.sendEmail; } });