I'm trying to setup passport.js for an ADFS server and the read me I'm following doesn't give the full app code, I'm sure its simple but I'm not sure what it would be.Specifically the ... etc. under var express and ... add the usual express pro-formaunder var app = express()Original Doc: https://github.com/bergie/passport-saml/blob/master/docs/adfs/README.mdvar passport = require('passport');var express = require('express');... etc.var app = express();require('./config/passport.js');... add the usual express pro-formaapp.use(passport.initialize());app.use(passport.session());app.get('/login',passport.authenticate('saml', { failureRedirect: '/', failureFlash: true }),function(req, res) {res.redirect('https://fs.mydomain.com');});app.post('/adfs/postResponse',passport.authenticate('saml', { failureRedirect: '/', failureFlash: true }),function(req, res) {res.redirect('https://fs.mydomain.com');});app.get('/secure', validUser, routes.secure);function validUser(req, res, next) {if (!req.user) {res.redirect('https://fs.mydomain.com/login');}next();}var server = http.createServer(app);
Submitted December 10, 2018 at 10:56AM by unbalancedmindx
No comments:
Post a Comment