feat: oauth2 login (wip)

This commit is contained in:
Nick
2019-04-21 02:04:00 -04:00
parent 6fe49309c1
commit 8af21c02af
7 changed files with 67 additions and 26 deletions

View File

@@ -4,6 +4,7 @@ const compression = require('compression')
const cookieParser = require('cookie-parser')
const cors = require('cors')
const express = require('express')
const session = require('express-session')
const favicon = require('serve-favicon')
const fs = require('fs-extra')
const http = require('http')
@@ -65,6 +66,11 @@ module.exports = async () => {
// ----------------------------------------
app.use(cookieParser())
app.use(session({
secret: WIKI.config.sessionSecret,
resave: false,
saveUninitialized: false
}))
app.use(WIKI.auth.passport.initialize())
app.use(WIKI.auth.authenticate)