gpt4 book ai didi

javascript - 我正在尝试使用 facebook 进行身份验证,但收到错误 TokenError : Malformed auth code

转载 作者:太空宇宙 更新时间:2023-11-04 01:33:13 26 4
gpt4 key购买 nike

我正在尝试使用 Passport.js 通过 Facebook 登录对用户进行身份验证。我能够登录 Facebook,然后收到以下错误

TokenError:身份验证代码格式错误。


app.get('/facebook',passport.authenticate('facebook'));

passport.use(new FacebookStrategy({
clientID: FACEBOOK_APP_ID,
clientSecret: FACEBOOK_SECRET_KEY,
callbackURL: "facebook/redirect"
},
function(accessToken, refreshToken, profile, done) {
console.log("authenticated");
}
));

app.get("/facebook/redirect",passport.authenticate("facebook"),function(req,res)
{
console.log("hey");
});

最佳答案

尝试在重定向 URI 中添加尾部斜杠

passport.use(new FacebookStrategy({
clientID: FACEBOOK_APP_ID,
clientSecret: FACEBOOK_SECRET_KEY,
callbackURL: "facebook/redirect/"
},
function(accessToken, refreshToken, profile, done) {
console.log("authenticated");
}
));

关于javascript - 我正在尝试使用 facebook 进行身份验证,但收到错误 TokenError : Malformed auth code,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55386200/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com