gpt4 book ai didi

javascript - Google oauth 2.0 API密码更改不接受用户名和密码

转载 作者:数据小太阳 更新时间:2023-10-29 03:59:20 25 4
gpt4 key购买 nike

我有一个使用 nodemailer 的表单,xoauth2 和 google APi oauth2,我上周更新了密码,从那时起我的应用程序就无法运行,我得到:

'535-5.7.8 不接受用户名和密码。了解更多信息\n535 5.7.8

我已经尝试删除该应用程序并创建一个新应用程序,但它似乎没有获取新的更改密码。有关如何解决此问题的任何建议?我允许安全性较低的应用程序,并显示解锁验证码。

最佳答案

@sambellerose 我从

const generator = xoauth2.createXOAuth2Generator({
user: serverConfig.gmail.client_user,
clientId: serverConfig.gmail.client_id,
clientSecret: serverConfig.gmail.secret,
refreshToken: serverConfig.gmail.refresh_token,
accessToken: serverConfig.gmail.access_token,
});


const transporter = nodemailer.createTransport({
service: 'gmail',
auth: {
xoauth2: generator,
},
});

只需拥有以下内容:

const transporter = nodemailer.createTransport({
service: 'gmail',
auth: {
type: 'OAuth2',
user: serverConfig.gmail.client_user,
clientId: serverConfig.gmail.client_id,
clientSecret: serverConfig.gmail.secret,
refreshToken: serverConfig.gmail.refresh_token,
accessToken: serverConfig.gmail.access_token,
},
});

希望对你有帮助

关于javascript - Google oauth 2.0 API密码更改不接受用户名和密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42174317/

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