首页 > 解决方案 > Discord OAauth2 - 无效的 OAuth2 redirect_uri

问题描述

我正在尝试访问用户的姓名、头像以及他们所在的服务器,但我收到了一个奇怪的错误。这是我认为它起源的代码:

const DiscordStrategy = require("passport-discord").Strategy;
const passport = require("passport");

passport.use(
  new DiscordStrategy(
    {
      clientID: process.env.CLIENT_ID,
      clientSecret: process.env.CLIENT_SECRET,
      callbackURL: process.env.CLIENT_REDIRECT,
      scope: ["identify", "guilds"],
    },
    (accessToken, refreshToken, profile, done) => {
      done(null, {
        discordId: profile.id,
        username: profile.username,
        guilds: profile.guilds,
      });
    }
  )
);

如果您需要更多内容,请发表评论,我将进行编辑。这是网站https://pulsebot-dashboard.herokuapp.com/

标签: javascriptnode.jsnpmoauth-2.0discord

解决方案


推荐阅读