server.authorize((clientID, redirectURI, done) => { db.Client.findOne({ where: {client_id: clientID} }) .then((client) => { if (!client || client.redirect_uri !== redirectURI) { return done(null, false) } done(null, client, client.redirect_uri) }) .catch((err) => done(new Error('Internal Server Error'))) })