iOS - Facebook Connect logout not deleting login details?

后端 未结 4 2305
忘掉有多难
忘掉有多难 2020-12-05 16:49

I have used Facebook Connect on another project with relatively few problems, however on my current project it seems that when I call [facebook logout]; it does

4条回答
  •  庸人自扰
    2020-12-05 17:15

    You provide this method when user clicks on logout and remove all keys stored in userdefault for facebook

    - (void)fbDidLogout
    {
      NSLog(@"Logged out of facebook");
      NSHTTPCookie *cookie;
       NSHTTPCookieStorage *storage = [NSHTTPCookieStorage sharedHTTPCookieStorage];
       for (cookie in [storage cookies])
       {
           NSString* domainName = [cookie domain];
           NSRange domainRange = [domainName rangeOfString:@"facebook"];
           if(domainRange.length > 0)
           {
               [storage deleteCookie:cookie];
           }
       }
    }
    

提交回复
热议问题