Bläddra i källkod

Small auth fixes

pull/10/head
Jack 6 år sedan
förälder
incheckning
5917e75dda
Signerad av: foltik <jack@foltz.io> GPG-nyckel ID: 303F88F996E95541
2 ändrade filer med 5 tillägg och 3 borttagningar
  1. +2
    -0
      app/routes/auth.js
  2. +3
    -3
      app/routes/routes.js

+ 2
- 0
app/routes/auth.js Visa fil

@@ -38,6 +38,7 @@ router.post('/register', function (req, res, next) {
req.session.save(function(err) {
if (err) return next(err);
useInvite(req.body.invite, req.body.username);
req.session.username = req.body.username;
res.status(200).json({'message': 'Registered.'});
});
});
@@ -55,6 +56,7 @@ router.post('/login', function (req, res, next) {
if (!user) return res.status(401).json({'message': info});
req.logIn(user, function(err) {
if (err) return next(err);
req.session.username = user;
res.status(200).json({'message': 'Logged in.'});
});
})(req, res, next);


+ 3
- 3
app/routes/routes.js Visa fil

@@ -12,10 +12,10 @@ var fs = require('fs');
var path = require('path');

var requireLogin = function(req, res, next) {
if (!req.session.passport.user)
res.redirect('/login');
if (!req.session || !req.session.passport)
return res.redirect('/login');
else
next();
return next();
};

module.exports = function(app) {


Laddar…
Avbryt
Spara