ios实战开发之仿新浪微博(第四讲:OAuth认证)

1、效果演示

2、设计思路
2.1 创建一个OAuth认证控制器,并加载一个WebView
2.2 WebView加载新浪认证的URL(注册新浪帐号并成为新浪开发者),参照 http://open.weibo.com
2.3 使用WebView的代理方法发送RequestToken获取AccessToken
2.3.1 通过返回的URL截取code值即为requestToken
2.3.2 新建一个工具类封装第三方框架(AFNetWorking)的抓取网页数据方法获取JSON
2.3.3 创建一个数据模型保存JSON并归档
2.4 通过判断归档中是否存在AccessToken来修改当前显示的View,如果没有跳转到认证界面,如果有直接跳转到MainView

3、源代码下载

链接: http://pan.baidu.com/s/1c0Fzhrq 密码: 9t7h

Leave a Reply