Good evening, I have been trying to solve the authentication problem using Heroku as a development environment for more than 48 hours and I have not been able to find the solution, I have read the discussions generated by this space, also in stackoverflow but I still do not find the solution, you I present how I have my express-session configured
const sess = {
secret: config.JWT_KEY,
cookie: {},
resave: false,
saveUninitialized: true
};
if (server.get('env') === 'production') {
server.set('trust proxy', 1);
sess.cookie.secure = true;
}
server.use(session(sess));
I have made several variations of the configuration activating and deactivating options and parameters, changing the order in which the values are assigned, I am a bit tired and it is increasingly difficult to find the answer I am looking for.
At all times it throws me the error:
{"message":"Unable to verify authorization request state."}
And of course the user in false