Follow

我想接微信的OAuth2,但是发现认证信息里面没有邮箱,所以可能需要重写一部分单点登录的逻辑,用nickname匹配账号

{
:provider => "wechat",
:uid => "123456789",
:info => {
nickname: "Nickname",
sex: 1,
province: "Changning",
city: "Shanghai",
country: "China",
headimgurl: "http://image_url",
unionid: 'unionid'
},
:credentials => {
:token => "token",
:refresh_token => "another_token",
:expires_at => 7200,
:expires => true
},
:extra => {
:raw_info => {
openid: "openid"
nickname: "Nickname",
sex: 1,
province: "Changning",
city: "Shanghai",
country: "China",
headimgurl: "http://image_url",
unionid: 'unionid'
}
}
}

· · Web · 1 · 0 · 0

@mashiro 消停点吧……这环境还是不要接入微信的好……

@banqiao emmmm试了一下它只能调网页授权,不能拉起微信app,这就懒得弄了

Sign in to participate in the conversation
小森林

每个人都有属于自己的一片森林,也许我们从来不曾走过,但它一直在那里,总会在那里。迷失的人迷失了,相逢的人会再相逢。愿这里,成为属于你的小森林。