UNPKG

last-shield

Version:

Last-Shield is a powerful and flexible security library designed to enhance the protection of your web applications.

17 lines (16 loc) 1.42 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.authMiddleware = exports.useLastTokenStore = exports.refreshToken = exports.generateToken = exports.hasRole = exports.verifyToken = exports.useAuth = exports.LastProvider = void 0; var provider_1 = require("./provider"); Object.defineProperty(exports, "LastProvider", { enumerable: true, get: function () { return provider_1.LastProvider; } }); Object.defineProperty(exports, "useAuth", { enumerable: true, get: function () { return provider_1.useAuth; } }); var auth_1 = require("./auth"); Object.defineProperty(exports, "verifyToken", { enumerable: true, get: function () { return auth_1.verifyToken; } }); Object.defineProperty(exports, "hasRole", { enumerable: true, get: function () { return auth_1.hasRole; } }); Object.defineProperty(exports, "generateToken", { enumerable: true, get: function () { return auth_1.generateToken; } }); Object.defineProperty(exports, "refreshToken", { enumerable: true, get: function () { return auth_1.refreshToken; } }); var store_1 = require("./store"); Object.defineProperty(exports, "useLastTokenStore", { enumerable: true, get: function () { return store_1.useLastTokenStore; } }); // export { config } from './config'; var middleware_1 = require("./middleware"); Object.defineProperty(exports, "authMiddleware", { enumerable: true, get: function () { return middleware_1.authMiddleware; } });