You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
However, the logging code is not executed after /oauth/token requests. This is because the token middleware doesn't call restify's "next" method unless there's an error. You can see this if you add an additional middleware after oauth2Server.token().
var oauth2orize = require('oauth2orize');
var oauth2Server = oauth2orize.createServer();
server.post('/oauth/token',
passport.authenticate('oauth2-client-password', { session: false }),
oauth2Server.token(),
function(req, res, next) {
console.log('after token middleware'); // this doesn't get executed
next();
}
oauth2Server.errorHandler()
);
I believe the token middleware should always call restify's "next" regardless of whether there's an error.
The text was updated successfully, but these errors were encountered:
I'm using oauth2orize v1.0.1 with restify. The server is configured to use the token middleware as such:
The server is also configured to log after the server has finished processing a response.
However, the logging code is not executed after
/oauth/token
requests. This is because the token middleware doesn't call restify's "next" method unless there's an error. You can see this if you add an additional middleware after oauth2Server.token().I believe the token middleware should always call restify's "next" regardless of whether there's an error.
The text was updated successfully, but these errors were encountered: