推广 热搜: 公司  快速  上海  中国  未来    企业  政策  教师  系统 

Connect/login

   日期:2024-11-01     作者:xinet    caijiyuan   评论:0    移动:http://dfvalve.xrbh.cn/mobile/news/9164.html
核心提示:通过微博官方客户端快速完成OAuth2.0授权,在你的移动应用中实现用户登录。SSO登录不需要重复输入微博用户名、密码,只需要一步

Connect/login

通过微博官方客户端快速完成OAuth2.0授权,在你的移动应用中实现用户登录。SSO登录不需要重复输入微博用户名、密码,只需要一步操作,直接点击授权按钮即可完成授权,增强了操作简便性及帐号安全性。

用户操作流程示例

首先,你需要确保用户的设备上所安装的微博官方客户端,满足最低的版本要求:iPhone版微博客户端3.0.0及以上,iPad版微博客户端2.9.0及以上。 然后,下载微博官方SDK。在SDK包中,按示例代码和SDK文档,配置工程,并添加SDK文件到工程。 结合自己的应用,调用 方法,会跳转到微博官方客户端进行授权。当授权完成后会回调给你的应用程序,在你的应用中实现 的 方式监听此次请求的response。

首先,你需要确保用户的设备上所安装的微博官方客户端,满足最低的版本要求:Android版微博客户端3.0.0及以上 。 然后,下载微博官方SDK。在SDK包中,按示例代码和SDK文档,配置工程和你的应用的包名、签名,并添加SDK文件到工程。 将工程中 类的 APP_KEYAPP、Redirect_URL、SCOPE域 替换成你的应用对应的参数。在 类中,创建微博授权类对象,将应用的信息保存。实现 接口,授权成功后,SDK会将 access_token、expires_in、uid 等通过Bundle的形式返回,在 函数中,可以获取该信息。 接着,创建 对像,调用 方法,重写 方法,调用 。

使用微博的OAuth2.0授权接口,完成微博登录功能的开发,这种方式可以和你的网站自身的用户系统连接更紧密,适合有一定开发能力的后端开发人员。

Web端的验证授权

引导需要授权的用户到如下地址:

如果用户同意授权,页面跳转至 YOUR_REGISTERED_REDIRECT_URI/?code=CODE:

换取Access Token:

返回值:

使用获得的OAuth2.0 Access Token调用API,获取用户身份,完成用户的登录。

当然,我们提供了多种语言的SDK,这些SDK里都集成了OAuth2.0功能,使用SDK将极大的简化你的开发难度。

在您的博客、网站或其他支持HTML的位置嵌入一段微博登录按钮对应的代码,便可以直接通过微博帐号登录。

在HTML标签中增加XML命名空间

在HEAD头中引入WB.JS

在需要部署微博发布器的位置粘贴WBML代码

本文地址:http://dfvalve.xrbh.cn/news/9164.html    迅博思语资讯 http://dfvalve.xrbh.cn/ , 查看更多
 
 
更多>同类行业资讯
0相关评论

新闻列表
企业新闻
推荐企业新闻
推荐图文
推荐行业资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  粤ICP备2023022329号