sso
2016-06-16 09:24:10 0 举报
SSO(Single Sign-On,单点登录)是一种身份验证服务,允许用户使用一组凭据(如用户名和密码)访问多个应用程序或系统。通过SSO,用户只需在主应用程序上进行一次身份验证,即可在其他相关应用程序中自动登录。这种方式简化了用户体验,提高了安全性和效率。SSO的实现通常基于OAuth 2.0、SAML等开放标准和协议。企业可以使用开源或商业SSO解决方案,如Okta、PingID等,来实现跨部门、跨组织的单点登录功能。
作者其他创作
大纲/内容
mCallBack
YYZX账户转第三方账户(自行绑定)
yyzx系统...
AuthRequestParam
YYZX认证
public void onCreateRequestParamBundle(Bundle data) { if (this.mAuthInfo != null) { data.putBundle( \"key_authinfo\
AuthListener
YYZX账户登录
WeiboSdkBrowser
YYZX业务...
WBAuthActivity
WebAuthHandler
认证成功,并授权
WeiboParameters requestParams = new WeiboParameters(this.mAuthInfo.getAppKey()); requestParams.put(\"client_id\
web应用
https://github.com/sinaweibosdk/weibo_android_sdk/blob/master/demo-src/WeiboSDKDemo/src/com/sina/weibo/sdk/demo/WBAuthActivity.java
com.sina.weibo.sdk.auth.sso.SsoHandlermSsoHandler.authorizeWeb(new AuthListener());
原生应用
1. 平台自身的登录问题2. 在平台未登录的情况下,进入第三方系统,如何处理(限制了平台必须先登录,登录后,进入后将用户唯一标识告知第三方,第三方自行绑定)3. 交互问题,即便平台登录,进入第三方系统,仍需要登录(第三方使用我方提供的sdk)4. 如何打开第三方https://github.com/sinaweibosdk/weibo_android_sdk
第三方业务系统...
SsoHandler.authorizeWeb
平台
.mWebAuthHandler.anthorize(listener)
YYZX账户注册
AuthWeiboWebViewClient
0 条评论
下一页