首页 > 移动平台 > 详细

iOS开发实现登陆

时间:2015-11-08 15:14:21      阅读:366      评论:0      收藏:0      [点我收藏+]

Assumption假设:iOS端加载Web页,然后用户输入用户名密码登陆,WebServer会把用户登陆信息记载在Cookie。那么iOS客户端如何取到Cookie中的登陆信息。

  1. 客户端监听 NSHTTPCookieManagerCookiesChangedNotification。
  2. 当Web页登陆成功后,由于Cookie会变化,NSHTTPCookieManagerCookiesChangedNotification从Cookie中取出登陆信息,保存下来(keychain,或DOC下)。
  3. 以后客户端每次启动或进入前台时,把登陆Cookie添加到NSHTTPCookieStorage中。则新建WebView时会自动带上此Cookie。
  4. 当由客户端发起的请求,譬如ASIHTTPRequest时,会自动从NSHTTPCookieStorage中取Cookie。

 

iOS开发实现登陆

原文:http://www.cnblogs.com/jone-liu/p/4947181.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!