码迷,mamicode.com
首页 > 其他好文 > 详细

关于新浪微博注销后自动登录的问题

时间:2014-08-21 22:40:35      阅读:348      评论:0      收藏:0      [点我收藏+]

标签:http   文件   for   数据   ar   问题   log   sp   

最近程序中需要做分享功能,腾讯的的OK,但新浪的注销后,再次点击时,本来应该进入到登录的授权页面,webview形式出现。但结果每次再进入时,会自动登录上次注销的号。

查了相关资料后,发现有两种解决办:

 

1:

因为只清除了登录数据,但是uiwebview的cookie仍然保留在本地,所以需要清除uiwebview的cookie内容,清除方式如下:

NSHTTPCookie *cookie;
    NSHTTPCookieStorage *storage = [NSHTTPCookieStoragesharedHTTPCookieStorage];
    for (cookie in [storage cookies]) {
        [storage deleteCookie:cookie];
    }

 

2:

文档中对“强制登录“有如下描述:
”授权页会默认读取当前用户的新浪微博登录状态,如果你想让用户重新登录,请在调用authorize接口时传入参数:forcelogin=true,默认不填写此参数相当于forcelogin=false。”

在调用授权页面的WBAuthorize.m文件中的kWBAuthorizeURL改为:
#define kWBAuthorizeURL@"https://api.weibo.com/oauth2/authorize?forcelogin=true"

关于新浪微博注销后自动登录的问题,布布扣,bubuko.com

关于新浪微博注销后自动登录的问题

标签:http   文件   for   数据   ar   问题   log   sp   

原文地址:http://www.cnblogs.com/q403154749/p/3928121.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!