Skip to content

access_token null on custom middleware #3416

Description

@mahdinai

hi

server.js file:

app.use(cookieParser('secret'));
app.use(loopback.token({
model: app.models.accessToken,
cookies: ['access_token']
}));

custom middleware:

'use strict';
var user = require('../../common/proxies/UserProxy');
module.exports = status;
function status() {
return function(req, res,next) {
if (req.accessToken) { // access token is null user.getProfile(req.accessToken.userId, function (user_res) {
if (user_res.result) {
next();
}else{
req.app.locals.msg = {
hasMessage: true,
Message: "",
messageTitle: "",
alertClassName: "alert-danger",
app: req.app
};
res.redirect('/user/login');
}
});
}else {
req.app.locals.msg = {
hasMessage: true,
Message: "",
messageTitle: "",
alertClassName: "alert-danger",
app: req.app
};
res.redirect('/user/login');
}
}
}

accesstoken is null in middleware , but work on route :(((

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions