1
0
Fork 0
mirror of https://github.com/openstf/stf synced 2025-10-04 10:19:30 +02:00

openid: remove useless code

This commit is contained in:
codeskyblue 2016-01-13 16:26:27 +08:00 committed by Vishal Banthia
parent f942c86aaf
commit 87e5d80209

View file

@ -5,40 +5,24 @@ var querystring = require('querystring');
var openid = require('openid'); var openid = require('openid');
var express = require('express') var express = require('express')
var urljoin = require('url-join') var urljoin = require('url-join')
var validator = require('express-validator')
var cookieSession = require('cookie-session')
var bodyParser = require('body-parser')
var serveStatic = require('serve-static')
var csrf = require('csurf')
var Promise = require('bluebird')
var logger = require('../../util/logger') var logger = require('../../util/logger')
var requtil = require('../../util/requtil')
var jwtutil = require('../../util/jwtutil') var jwtutil = require('../../util/jwtutil')
var pathutil = require('../../util/pathutil')
var urlutil = require('../../util/urlutil') var urlutil = require('../../util/urlutil')
var lifecycle = require('../../util/lifecycle')
var extensions = [new openid.SimpleRegistration({
"email" : true,
"fullname" : true,
})];
module.exports = function(options) { module.exports = function(options) {
var verifyUrl = urljoin(options.appUrl, "/auth/verify"); var extensions = [new openid.SimpleRegistration({
"email" : true,
"fullname" : true,
})];
var relyingParty = new openid.RelyingParty( var relyingParty = new openid.RelyingParty(
verifyUrl, urljoin(options.appUrl, "/auth/verify"),
null, // Realm (optional, specifies realm for OpenID authentication) null, // Realm (optional, specifies realm for OpenID authentication)
false, // Use stateless verification false, // Use stateless verification
false, // Strict mode false, // Strict mode
extensions); extensions)
var log = logger.createLogger('auth-openid');
var app = express();
var log = logger.createLogger('auth-openid'),
app = express(),
server = Promise.promisifyAll(http.createServer(app))
app.set('strict routing', true) app.set('strict routing', true)
app.set('case sensitive routing', true) app.set('case sensitive routing', true)
@ -48,7 +32,7 @@ module.exports = function(options) {
}) })
app.get('/auth/openid/', function(req, res) { app.get('/auth/openid/', function(req, res) {
log.info('openid identifier url: %s', options.identifierUrl) log.info('openid identifier url: %s', options.identifierUrl)
relyingParty.authenticate(options.identifierUrl, false, function(err, authUrl){ relyingParty.authenticate(options.identifierUrl, false, function(err, authUrl){
if (err){ if (err){
res.send("auth failed"); res.send("auth failed");
@ -84,6 +68,6 @@ module.exports = function(options) {
}) })
}); });
server.listen(options.port) http.createServer(app).listen(options.port)
log.info('Listening on port %d', options.port) log.info('Listening on port %d', options.port)
} }