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
JavaScript
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; } });
;