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