21 lines
418 B
JavaScript
Raw Normal View History

'use strict';
const passport = require('koa-passport');
const createLocalStrategy = require('./passport/local-strategy');
2021-01-27 11:52:02 +01:00
const getPassportStrategies = () => [createLocalStrategy(strapi)];
const init = () => {
2021-01-27 11:52:02 +01:00
strapi.admin.services.passport
.getPassportStrategies()
.forEach(strategy => passport.use(strategy));
return passport.initialize();
};
module.exports = {
init,
2021-01-27 11:52:02 +01:00
getPassportStrategies,
};