- aggiornamento con proj RISO. postcss, pwa.
This commit is contained in:
@@ -30,7 +30,9 @@ const authenticate = (req, res, next) => {
|
||||
|
||||
const access = 'auth';
|
||||
|
||||
return User.findByToken(token, access, true).then((ris) => {
|
||||
const idapp = getIdApp(req);
|
||||
|
||||
return User.findByToken(token, access, true, idapp).then((ris) => {
|
||||
|
||||
if (ris && ris.user && !!ris.user.deleted) {
|
||||
if (ris.user.deleted)
|
||||
@@ -70,14 +72,26 @@ const authenticate = (req, res, next) => {
|
||||
});
|
||||
};
|
||||
|
||||
const getIdApp = (req) => {
|
||||
let idapp = null;
|
||||
try {
|
||||
idapp = req.query.idapp;
|
||||
} catch (e) {
|
||||
console.log('IDAPP NON TROVATO !');
|
||||
}
|
||||
return idapp;
|
||||
|
||||
}
|
||||
|
||||
const authenticate_noerror = (req, res, next) => {
|
||||
try {
|
||||
const token = req.header('x-auth');
|
||||
const refreshToken = req.header('x-refrtok');
|
||||
|
||||
const access = 'auth';
|
||||
const idapp = getIdApp(req);
|
||||
|
||||
return User.findByToken(token, access, false).then((ris) => {
|
||||
const access = 'auth';
|
||||
return User.findByToken(token, access, false, idapp).then((ris) => {
|
||||
if (ris.code !== server_constants.RIS_CODE_OK) {
|
||||
req.user = null;
|
||||
req.token = null;
|
||||
|
||||
Reference in New Issue
Block a user