Added a auth to every not_found page so that the user keeps being logged
in.
This commit is contained in:
parent
ada6379a6c
commit
3277ca510b
1
auth.js
1
auth.js
|
@ -72,7 +72,6 @@ function is(req, res, next) {
|
|||
req.headers.user = database_entry.data[0];
|
||||
next();
|
||||
});
|
||||
// req.headers.password = password;
|
||||
}
|
||||
else {
|
||||
next();
|
||||
|
|
|
@ -21,7 +21,9 @@ function get(req, res, next, search) {
|
|||
next();
|
||||
}
|
||||
else if (database_entry.length == 0) {
|
||||
require('./auth').is(req, res, function () {
|
||||
res.render('not_found', req);
|
||||
});
|
||||
}
|
||||
else {
|
||||
req.match = database_entry;
|
||||
|
@ -52,7 +54,9 @@ function list(req, res, next, list) {
|
|||
index.find({group: list}).toArray(function (err, database_entry) {
|
||||
if (err) {req.error = err; next();}
|
||||
else {
|
||||
if (database_entry.length < 1) res.render('not_found', req);
|
||||
if (database_entry.length < 1) require('./auth').is(req, res, function () {
|
||||
res.render('not_found', req);
|
||||
});
|
||||
req.match = database_entry;
|
||||
next();
|
||||
}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
//- search.jade
|
||||
|
||||
form(method="post", action="/")
|
||||
input.search(type="text", name="search", placeholder="Je naam, id, klassennaam, docentencode, lokaalcode", value=path.split('/')[1] == 'klassenlijst' && match ? 'Leerlingen van ' + match[0].group : match ? ((match.first_name || match.name || 'Meerdere mensen hun rooster') + '\'s rooster') : '')
|
||||
input.search(type="text", name="search", placeholder="Je naam, id, klassennaam, docentencode, lokaalcode", value=path.split('/')[1] == 'klassenlijst' && match && match.length > 1 ? 'Leerlingen van ' + match[0].group : match ? ((match.first_name || match.name || 'Meerdere mensen hun rooster') + '\'s rooster') : '')
|
||||
input.search(type="submit", value="Zoeken")
|
||||
|
|
Loading…
Reference in a new issue