UNPKG

authrix

Version:

Lightweight, flexible authentication library for Node.js and TypeScript.

1 lines 3.45 kB
'use strict';var chunk3TQXHEZK_cjs=require('./chunk-3TQXHEZK.cjs'),chunkCIJ2ZRLO_cjs=require('./chunk-CIJ2ZRLO.cjs');require('./chunk-VB7D5NGL.cjs'),require('./chunk-XJ6V5AZ4.cjs'),require('./chunk-ZXXCTYVU.cjs'),require('./chunk-CUSEWHH4.cjs');var chunkE7UESKJB_cjs=require('./chunk-E7UESKJB.cjs'),chunk5ZKHY3X3_cjs=require('./chunk-5ZKHY3X3.cjs');require('./chunk-D6WM53FN.cjs');var P={signup:chunkCIJ2ZRLO_cjs.a,signin:chunkCIJ2ZRLO_cjs.b,logout:chunkCIJ2ZRLO_cjs.c,getCurrentUserFromToken:chunkCIJ2ZRLO_cjs.d,isTokenValid:chunkCIJ2ZRLO_cjs.e},R={generateTwoFactorCode:chunk3TQXHEZK_cjs.d,verifyTwoFactorCode:chunk3TQXHEZK_cjs.e,initiateEmailVerification:chunk3TQXHEZK_cjs.j,initiateSMSVerification:chunk3TQXHEZK_cjs.k,sendVerificationEmail:chunk3TQXHEZK_cjs.h,sendVerificationSMS:chunk3TQXHEZK_cjs.i,getUserTwoFactorCodes:chunk3TQXHEZK_cjs.g,cleanupExpiredCodes:chunk3TQXHEZK_cjs.f,EmailServiceRegistry:chunk5ZKHY3X3_cjs.a},k={hashPassword:chunkE7UESKJB_cjs.a,verifyPassword:chunkE7UESKJB_cjs.b,verifyAndCheckRehash:chunkE7UESKJB_cjs.c,validatePassword:chunkE7UESKJB_cjs.d,generateSecurePassword:chunkE7UESKJB_cjs.e,needsRehash:chunkE7UESKJB_cjs.f};Object.defineProperty(exports,"cleanupExpiredCodes",{enumerable:true,get:function(){return chunk3TQXHEZK_cjs.f}});Object.defineProperty(exports,"generateTwoFactorCode",{enumerable:true,get:function(){return chunk3TQXHEZK_cjs.d}});Object.defineProperty(exports,"getUserTwoFactorCodes",{enumerable:true,get:function(){return chunk3TQXHEZK_cjs.g}});Object.defineProperty(exports,"initiateEmailVerification",{enumerable:true,get:function(){return chunk3TQXHEZK_cjs.j}});Object.defineProperty(exports,"initiateSMSVerification",{enumerable:true,get:function(){return chunk3TQXHEZK_cjs.k}});Object.defineProperty(exports,"sendVerificationEmail",{enumerable:true,get:function(){return chunk3TQXHEZK_cjs.h}});Object.defineProperty(exports,"sendVerificationSMS",{enumerable:true,get:function(){return chunk3TQXHEZK_cjs.i}});Object.defineProperty(exports,"verifyTwoFactorCode",{enumerable:true,get:function(){return chunk3TQXHEZK_cjs.e}});Object.defineProperty(exports,"getCurrentUserFromToken",{enumerable:true,get:function(){return chunkCIJ2ZRLO_cjs.d}});Object.defineProperty(exports,"isTokenValid",{enumerable:true,get:function(){return chunkCIJ2ZRLO_cjs.e}});Object.defineProperty(exports,"logoutCore",{enumerable:true,get:function(){return chunkCIJ2ZRLO_cjs.c}});Object.defineProperty(exports,"signinCore",{enumerable:true,get:function(){return chunkCIJ2ZRLO_cjs.b}});Object.defineProperty(exports,"signupCore",{enumerable:true,get:function(){return chunkCIJ2ZRLO_cjs.a}});Object.defineProperty(exports,"generateSecurePassword",{enumerable:true,get:function(){return chunkE7UESKJB_cjs.e}});Object.defineProperty(exports,"hashPassword",{enumerable:true,get:function(){return chunkE7UESKJB_cjs.a}});Object.defineProperty(exports,"needsRehash",{enumerable:true,get:function(){return chunkE7UESKJB_cjs.f}});Object.defineProperty(exports,"validatePassword",{enumerable:true,get:function(){return chunkE7UESKJB_cjs.d}});Object.defineProperty(exports,"verifyAndCheckRehash",{enumerable:true,get:function(){return chunkE7UESKJB_cjs.c}});Object.defineProperty(exports,"verifyPassword",{enumerable:true,get:function(){return chunkE7UESKJB_cjs.b}});Object.defineProperty(exports,"EmailServiceRegistry",{enumerable:true,get:function(){return chunk5ZKHY3X3_cjs.a}});exports.core=P;exports.hash=k;exports.twoFactor=R;