iOS:新浪微博OAuth认证
新浪微博OAuth认证 1、资源的授权 •在互联网行业,比如腾讯、新浪,那用户人群是非常巨大的 •有时候要把某些用户资源共享出去,比如第三方想访问用户的QQ数据、第三方想访问用户的新浪微博数据 •要想把用户资源共享出去,就必须取得用户的同意,那么这里就有个资源授权的问题 •资源授权的方式有很多种,关键是要安全 •常用的有OAuth授权 2、什么是OAuth? •OAuth是一种协议,OAuth协议为用户资源的授权提供了一个安全的、开放而又简易的标准 •任何服务提供商只要想把自己的用户资源共享出去,都可以实现自身的OAuth认证服务。比如腾讯可以实现自己的OAuth认证服务,把用户的QQ数据共享出去 •第三方若想访问用户资源,就必须遵守服务提供商实现的OAuth协议 3、OAuth认证的方式截图 4、OAuth优点 •OAUTH协议为用户资源的授权提供了一个安全的、开放而又简易的标准 •OAUTH的授权不会使第三方触及到用户的帐号信息(如用户名与密码),即第三方无需使用用户的用户名与密码就可以申请获得该用户资源的授权,因此OAUTH是安全的 5、OAuth授权的步骤 .第三方想访...