UNPKG

payload

Version:

Node, React and MongoDB Headless CMS and Application Framework

25 lines (24 loc) 1.75 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "default", { enumerable: true, get: function() { return _default; } }); const _passport = /*#__PURE__*/ _interop_require_default(require("passport")); const _passportanonymous = /*#__PURE__*/ _interop_require_default(require("passport-anonymous")); const _jwt = /*#__PURE__*/ _interop_require_default(require("./strategies/jwt")); function _interop_require_default(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function initAuth(ctx) { _passport.default.use(new _passportanonymous.default.Strategy()); _passport.default.use('jwt', (0, _jwt.default)(ctx)); } const _default = initAuth; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9hdXRoL2luaXQudHMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHBhc3Nwb3J0IGZyb20gJ3Bhc3Nwb3J0J1xuaW1wb3J0IEFub255bW91c1N0cmF0ZWd5IGZyb20gJ3Bhc3Nwb3J0LWFub255bW91cydcblxuaW1wb3J0IHR5cGUgeyBQYXlsb2FkIH0gZnJvbSAnLi4vcGF5bG9hZCdcblxuaW1wb3J0IGp3dFN0cmF0ZWd5IGZyb20gJy4vc3RyYXRlZ2llcy9qd3QnXG5cbmZ1bmN0aW9uIGluaXRBdXRoKGN0eDogUGF5bG9hZCk6IHZvaWQge1xuICBwYXNzcG9ydC51c2UobmV3IEFub255bW91c1N0cmF0ZWd5LlN0cmF0ZWd5KCkpXG4gIHBhc3Nwb3J0LnVzZSgnand0Jywgand0U3RyYXRlZ3koY3R4KSlcbn1cblxuZXhwb3J0IGRlZmF1bHQgaW5pdEF1dGhcbiJdLCJuYW1lcyI6WyJpbml0QXV0aCIsImN0eCIsInBhc3Nwb3J0IiwidXNlIiwiQW5vbnltb3VzU3RyYXRlZ3kiLCJTdHJhdGVneSIsImp3dFN0cmF0ZWd5Il0sIm1hcHBpbmdzIjoiOzs7OytCQVlBOzs7ZUFBQTs7O2lFQVpxQjswRUFDUzs0REFJTjs7Ozs7O0FBRXhCLFNBQVNBLFNBQVNDLEdBQVk7SUFDNUJDLGlCQUFRLENBQUNDLEdBQUcsQ0FBQyxJQUFJQywwQkFBaUIsQ0FBQ0MsUUFBUTtJQUMzQ0gsaUJBQVEsQ0FBQ0MsR0FBRyxDQUFDLE9BQU9HLElBQUFBLFlBQVcsRUFBQ0w7QUFDbEM7TUFFQSxXQUFlRCJ9