gpt4 book ai didi

node.js - 使用 passport-reddit 从 Reddit 返回电子邮件

转载 作者:搜寻专家 更新时间:2023-10-31 23:26:56 27 4
gpt4 key购买 nike

我正在使用 passport-reddit 在我的 node.js 网络服务器上实现 Reddit 登录系统。我现有的系统返回我需要的用户的所有信息,除了他们的电子邮件地址。我想知道社区中是否有人知道要包含的范围以告诉 Reddit 返回电子邮件地址,或者是否有可能。

我当前的 Reddit 路线:

// Setting the reddit oauth routes
app.route('/api/auth/reddit')
.get(passport.authenticate('reddit', {
state: ' ',
duration: 'permanent',
failureRedirect: '/auth/login',
//scope: ['email']
}), users.signin);

app.route('/api/auth/reddit/callback')
.get(passport.authenticate('reddit', {
failureRedirect: '/auth/login',
}), users.authCallback);

最佳答案

OP 的问题已经过时了,我将链接到的答案也是如此。似乎返回任何个人信息都违反了 reddit 的“规则”。

https://www.reddit.com/r/redditdev/comments/2lrcdv/oauth2_featureapi_request_being_able_to_see_the/

您可以检索 reddit 用户的用户名,没有名字/姓氏,但有电子邮件。

返回了许多其他数据,但可能对您没有用。

 verified: false,
over_18: true,
is_gold: false,
is_mod: false,
has_verified_email: true,

等...

关于node.js - 使用 passport-reddit 从 Reddit 返回电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33710887/

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