Monday, 10 December 2018

What would the the usual express pro-forma under var app = express() be?

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.md​​​var 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