sina登录相对其他第三方登录要求比较松(注意要签名后的项目才能用客户端的方式登录)
1 sina开放平台配置
-
Android签名包名信息:
-
Android包名:com.yan.mengmengdaAndroid签名:704d7514983ee6d457a3a42e86432121
-
Android下载地址:
- http://www.ixinglu.com
-
安全域名:
-
sns.whalecloud.com
-
授权回调页:
- https://api.weibo.com/oauth2/default.html
-
取消授权回调页:
- https://api.weibo.com/oauth2/default.html
-
应用的服务IP地址:
- 未填写
- a3d8cc8007b361f97babf29bf18508e0 重置
-
如果App Secret泄露,可以通过重置更换,原App Secret将作废
Umeng后台配置
5
mController.getConfig().setSsoHandler(new SinaSsoHandler());
6可能还要
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
// SSO 授权回调
// 重要:发起 SSO 登陆的 Activity 必须重写 onActivityResult
/*
* if (mSsoHandler != null) { mSsoHandler.authorizeCallBack(requestCode,
* resultCode, data); }
*/
UMSsoHandler ssoHandler = mController.getConfig().getSsoHandler(
requestCode);
if (ssoHandler != null) {
ssoHandler.authorizeCallBack(requestCode, resultCode, data);
}
}