shareSDk第三方登录授权的个人理解
来源:互联网 发布:玩cf老是网络出现异常 编辑:程序博客网 时间:2024/04/28 10:08
第三方登录现在应用的比较多,常用的也就是shareSDK和友盟,其中主要是授权问题,现在总结一下shareSDK的授权问题,纯属个人总结
1、authorize授权获取授权返回的账号的唯一信息 showuser 在authorize的showuser 基础上还会返回授权账号的个人信息 所以说两个方法都可以完成授权。 但是有较大区别,当使用authorize方法时无论你是否已经授权(或移除授权)都会跳转到授权界面,而showuser 主要是获取用户信息,单独使用该方法当已经授权时是不会在跳转到授权界面,如果你想授权并且不使用authorize方法,此时就需要移除授权,方法为:removeAccount;由于ShareSDK所有的授权数据都存在PlatformDb中,所以“用户是否”授权,和“取消授权(清除授权信息)”的操作依据其实是PlatformDb。
2、获取用户数据
通过自己亲测,只使用authorize 返回的hashMap是没有数据的(暂时不知道为什么,有待解决),但是通过PlatformDb可以拿到所有信息,而通过showuser方法hashMap中是有信息的,同时PlatformDb中也可以拿到各种信息。PlatformDb platDB = platform.getDb(); 具体的需要在官网上查看api
1 0
- shareSDk第三方登录授权的个人理解
- ShareSdk的第三方登录
- ShareSDK for Android > 第三方登录 > 授权与取消授权
- shareSDK第三方登录
- shareSdk第三方登录
- ShareSDK第三方账号授权
- ShareSDK集成第三方登录
- 第三方登录(ShareSDK)
- ShareSDK实现第三方登录
- ShareSDK 实现第三方登录
- iOS:shareSDK第三方登录
- android sharesdk 第三方登录
- ShareSDK 第三方登录 Android
- 用ShareSDK对第三方账号授权
- ShareSDK集成第三方登录和分享的步骤
- ShareSDK集成第三方登录和分享的步骤
- ShareSDK集成第三方登录和分享的步骤
- sharesdk的使用,有关分享和第三方登录
- DNS HOST VPN 三者关系
- 求幂的高效率算法
- 结构型--组合模式
- android中的adapter模式
- Qt学习之路(1):前言
- shareSDk第三方登录授权的个人理解
- ocjective-c 编程基础(四 property保留字)
- 文档显示部件:用word查看方法在word中直接显示文档显示部件中的内容,并可以设置是否允许修改word内容。 True:不允许修改word内容;false:允许修改word内容。 实例应用:在窗体
- ActiveMQ 后台拿shell CVE-2016-3088 (价值3500刀) -- 2016-07-04 17:07
- CGO 之 Dll调用
- [Android]应用中实现清除缓存的功能
- Java反射机制简析
- Increasing Triplet Subsequence
- 3