0uth
Version:
   
14 lines (13 loc) • 546 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const GitlabStrategy = require('passport-google-oauth20').Strategy;
const passport = require("passport");
module.exports = (config) => {
passport.use(new GitlabStrategy({
clientID: config.client_id,
clientSecret: config.client_secret,
callbackURL: config.redirect_url
}, function (accessToken, refreshToken, profile, cb) {
return cb(false, { accessToken: accessToken, refreshToken: refreshToken, profile: profile });
}));
};