极光分享是否可以用来作为微信登录?


(xiehaiping) #1

极光分享的获取个人信息是否可用来做微信登陆?


#2

分享支持第三方登陆,即支持微信登陆,可以不用再接入官方的登陆SDK


(xiehaiping) #3

那这个获取个人信息就是相当于授权微信登陆是吧


#4

授权的 API
https://docs.jiguang.cn/jshare/client/Android/android_api/#api_6


(xiehaiping) #5

我要进行微信登陆的话,直接调用获取个人信息就是授权登录并返回个人信息了是吧?
不用再写下面这些了吧?


(xiehaiping) #6

没有人在了吗?
这个action是什么意思?哪里来的?
刚刚我没有添加这个判断,直接获取下面那几行代码为什么也可以获取到个人信息?


(xiehaiping) #7

@Lris帅气的小哥哥漂亮的小姐姐帮我答一下呗


#8

1、授权是获取个人信息的前一步骤; 授权返回的是 access_token ; 获取个人信息是通过拿到的access_token去微信/QQ/微博平台里获取用户的个人信息;所以能拿到个人信息就代表已经授权成功了

可以直接调用获取个人信息这个API。不调用授权的 API,只调用获取个人信息的 API 时我们 SDK 会自动去走授权这个步骤取到 access token

2、action 就是上面 的 i ; 之前改文档的时候出了点问题了, 如果不确定的可以看下我们的demo ; 如果有相应的log 打印,获取个人信息成功,就表示授权成功了,


(xiehaiping) #9

很好!谢谢!回答的很详细


(xiehaiping) #10

为什么微信没有登录也可以授权成功并获取到个人信息呢?是不是微信那个7天自动授权登录问题呢?


#11

没有登陆确定能授权成功拿到个人信息么?

详细描述下你的操作步骤

你是之前有授权过一次还是怎么?