首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用户从twitter登录

如何使用户从twitter登录
EN

Stack Overflow用户
提问于 2015-03-10 10:15:33
回答 9查看 11.1K关注 0票数 8

我用Twitter的结构制作了一个基本的应用程序,允许用户在我的应用程序中推特,并为登录提供我想要的Twitter.Every服务。

我的应用程序是如何工作的

如果用户没有登录twitter,我的应用程序允许他登录,如果他是登录的话,那么直接允许他在twitter上发微博。

现在最重要的是

正如我在许多应用程序中看到的那样,我可以从app.And中删除我的签名帐户,我无法获得任何帮助我实现这一目标的方法。我想让用户在我的应用程序中随时退出twitter。

我在谷歌上搜索,但什么都找不到

这是我的密码:

代码语言:javascript
复制
- (IBAction)LogOut:(id)sender
{
    [[Twitter sharedInstance]logOut];
}

- (IBAction)LogMeIn:(id)sender
{
[[Twitter sharedInstance] logInWithCompletion:^
 (TWTRSession *session, NSError *error) {
     if (session) {
         NSLog(@"signed in as %@", [session userName]);
         [LoginButton setTitle:@"LogOut" forState:normal];

     } else {
         NSLog(@"error: %@", [error localizedDescription]);
     }
 }];
}
EN

回答 9

Stack Overflow用户

回答已采纳

发布于 2015-03-10 11:11:10

更新:2016年5月-框架已经改变,所以这个答案不再有意义。

请看这个答案:https://stackoverflow.com/a/35765833/940709和这个答案:https://stackoverflow.com/a/30916904/940709

[[[Twitter sharedInstance] sessionStore] logOutUserID:USERID];

票数 9
EN

Stack Overflow用户

发布于 2015-06-18 13:36:02

这是Foundation中NSCookie的一个问题,我通过下面的代码解决了这个问题

代码语言:javascript
复制
NSURL *url = [NSURL URLWithString:@"https://api.twitter.com"];
NSArray *cookies = [[NSHTTPCookieStorage sharedHTTPCookieStorage] cookiesForURL:url];
for (NSHTTPCookie *cookie in cookies)
{
    [[NSHTTPCookieStorage sharedHTTPCookieStorage] deleteCookie:cookie];
}
票数 14
EN

Stack Overflow用户

发布于 2016-03-03 07:32:35

您需要使用下面的代码

代码语言:javascript
复制
[[[Twitter sharedInstance] sessionStore] logOutUserID:USERID];

提供要注销的用户的用户id。

票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28961014

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档