如何使用mysql数据库而不是mongodb在node/express中使用oauth2orise

如何使用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) {

我是node/express的新手,我正在尝试使用 使用mysql数据库。。。我已经编辑了代码,并用mysql代码替换了mongodb代码,但在执行server.authorize方法时,它出现了问题。目前我正在关注这一点。如果有人有任何解决这个问题的方法,请帮助我。谢谢

    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 });
  }
});