mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-10-26 16:46:12 +01:00
feat: more naming
This commit is contained in:
@@ -7,7 +7,7 @@ var validator = require('validator');
|
|||||||
var meta = require('../meta');
|
var meta = require('../meta');
|
||||||
var plugins = require('../plugins');
|
var plugins = require('../plugins');
|
||||||
|
|
||||||
exports.handle404 = function (req, res) {
|
exports.handle404 = function handle404(req, res) {
|
||||||
var relativePath = nconf.get('relative_path');
|
var relativePath = nconf.get('relative_path');
|
||||||
var isClientScript = new RegExp('^' + relativePath + '\\/assets\\/src\\/.+\\.js');
|
var isClientScript = new RegExp('^' + relativePath + '\\/assets\\/src\\/.+\\.js');
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ var winston = require('winston');
|
|||||||
var validator = require('validator');
|
var validator = require('validator');
|
||||||
var plugins = require('../plugins');
|
var plugins = require('../plugins');
|
||||||
|
|
||||||
exports.handleURIErrors = function (err, req, res, next) {
|
exports.handleURIErrors = function handleURIErrors(err, req, res, next) {
|
||||||
// Handle cases where malformed URIs are passed in
|
// Handle cases where malformed URIs are passed in
|
||||||
if (err instanceof URIError) {
|
if (err instanceof URIError) {
|
||||||
const cleanPath = req.path.replace(new RegExp('^' + nconf.get('relative_path')), '');
|
const cleanPath = req.path.replace(new RegExp('^' + nconf.get('relative_path')), '');
|
||||||
@@ -36,7 +36,7 @@ exports.handleURIErrors = function (err, req, res, next) {
|
|||||||
|
|
||||||
// this needs to have four arguments or express treats it as `(req, res, next)`
|
// this needs to have four arguments or express treats it as `(req, res, next)`
|
||||||
// don't remove `next`!
|
// don't remove `next`!
|
||||||
exports.handleErrors = function (err, req, res, next) { // eslint-disable-line no-unused-vars
|
exports.handleErrors = function handleErrors(err, req, res, next) { // eslint-disable-line no-unused-vars
|
||||||
var cases = {
|
var cases = {
|
||||||
EBADCSRFTOKEN: function () {
|
EBADCSRFTOKEN: function () {
|
||||||
winston.error(req.path + '\n', err.message);
|
winston.error(req.path + '\n', err.message);
|
||||||
|
|||||||
@@ -14,8 +14,14 @@ var loginStrategies = [];
|
|||||||
var Auth = module.exports;
|
var Auth = module.exports;
|
||||||
|
|
||||||
Auth.initialize = function (app, middleware) {
|
Auth.initialize = function (app, middleware) {
|
||||||
app.use(passport.initialize());
|
const passwortInitMiddleware = passport.initialize();
|
||||||
app.use(passport.session());
|
app.use(function passportInitialize(req, res, next) {
|
||||||
|
passwortInitMiddleware(req, res, next);
|
||||||
|
});
|
||||||
|
const passportSessionMiddleware = passport.session();
|
||||||
|
app.use(function passportSession(req, res, next) {
|
||||||
|
passportSessionMiddleware(req, res, next);
|
||||||
|
});
|
||||||
|
|
||||||
app.use(Auth.setAuthVars);
|
app.use(Auth.setAuthVars);
|
||||||
|
|
||||||
@@ -23,7 +29,7 @@ Auth.initialize = function (app, middleware) {
|
|||||||
Auth.middleware = middleware;
|
Auth.middleware = middleware;
|
||||||
};
|
};
|
||||||
|
|
||||||
Auth.setAuthVars = function (req, res, next) {
|
Auth.setAuthVars = function setAuthVars(req, res, next) {
|
||||||
var isSpider = req.isSpider();
|
var isSpider = req.isSpider();
|
||||||
req.loggedIn = !isSpider && !!req.user;
|
req.loggedIn = !isSpider && !!req.user;
|
||||||
if (req.user) {
|
if (req.user) {
|
||||||
|
|||||||
@@ -166,8 +166,14 @@ function setupExpressApp(app, callback) {
|
|||||||
app.use(bodyParser.urlencoded({ extended: true }));
|
app.use(bodyParser.urlencoded({ extended: true }));
|
||||||
app.use(bodyParser.json());
|
app.use(bodyParser.json());
|
||||||
app.use(cookieParser());
|
app.use(cookieParser());
|
||||||
app.use(useragent.express());
|
const userAgentMiddleware = useragent.express();
|
||||||
app.use(detector.middleware());
|
app.use(function userAgent(req, res, next) {
|
||||||
|
userAgentMiddleware(req, res, next);
|
||||||
|
});
|
||||||
|
const spiderDetectorMiddleware = detector.middleware();
|
||||||
|
app.use(function spiderDetector(req, res, next) {
|
||||||
|
spiderDetectorMiddleware(req, res, next);
|
||||||
|
});
|
||||||
|
|
||||||
app.use(session({
|
app.use(session({
|
||||||
store: db.sessionStore,
|
store: db.sessionStore,
|
||||||
|
|||||||
Reference in New Issue
Block a user