移动端第三方登录
第三方账户申请
1、友盟:http://www.umeng.com/(分享平台)
3、微信·:https://open.weixin.qq.com/
4、QQ :http://open.qq.com/
按照步骤,填写相应信息,提交审核,审核后会得到相应Key,ID,以及秘钥,
微信需要参数:AppID,AppSecret。
QQ需要参数:AppID。
新浪需要参数:AppKey,AppSecret,AuthUrl。
友盟需要参数:AppKey。
AuthUrl的获取:微博APP审核通过后,在高级设置中修改OAuth授权设置:
IOS参数相关配置
1、在Config.h文件中修改以下配置
2、在Info—UrlTypes中修改以下配置
从第二个开始修改,依次是WechatID,tencentQQID, QQQQID十六进制,wb微博Key。
示例:wx123131231231,tencent132123123,QQ13213aqq,wbasda2131313.
Android参数相关配置
1、在AndroidManifest.xml中Application添加以下metadata,以下参数是Umeng分享平台的Key配置。
2、在com.enation.app.javashop.application包下的Application类中修改以下配置
配置成功示例
配置完成后操作应如下,点击任意一种第三方登录方式,跳转至授权页面,点击登录确认授权,返回JavaShopApp,如果该第三方账号已绑定平台账号,会直接显示登陆成功,如果未绑定平台账号,会弹出对话框让用户选择绑定已有账户,或者注册账户,绑定成功或者注册成功,以后用户可凭借第三方账号直接登录。