如何使用mysql数据库而不是mongodb在node/express中使用oauth2orise
我是node/express的新手,我正在尝试使用 使用mysql数据库。。。我已经编辑了代码,并用mysql代码替换了mongodb代码,但在执行server.authorize方法时,它出现了问题。目前我正在关注这一点。如果有人有任何解决这个问题的方法,请帮助我。谢谢如何使用mysql数据库而不是mongodb在node/express中使用oauth2orise,mysql,node.js,express,oauth-2.0,Mysql,Node.js,Express,Oauth 2.0,我是node/express的新手,我正在尝试使用 使用mysql数据库。。。我已经编辑了代码,并用mysql代码替换了mongodb代码,但在执行server.authorize方法时,它出现了问题。目前我正在关注这一点。如果有人有任何解决这个问题的方法,请帮助我。谢谢 app.get('/oauth2/authorize',function(req,res){ server.authorize(function(clientId, redirectUri, callback) {
app.get('/oauth2/authorize',function(req,res){
server.authorize(function(clientId, redirectUri, callback) {
conn.query(`select * from clients where client_id='${clientId}'`,function(err,client){
if (err) { return callback(err); }
return callback(null, client, redirectUri);
})
}),
function(req, res){
res.render('pages/dialog', { transactionID: req.oauth2.transactionID, user: req.user, client: req.oauth2.client });
}
});