如何存储和访问Twitter Fabric登录会话(iOS / Swift)?

安德鲁

我可以使用以下Twitter Fabric代码通过我的应用登录到Twitter:

 let logInButton = TWTRLogInButton(logInCompletion: {
        (session: TWTRSession!, error: NSError!) in
             // play with Twitter session
             if (session != nil) {
                 println("signed in as \(session.userName)");
                 self.TWUsernameLabel.text = "Logged in as @" + session.userName
        } else {
            println("error: \(error.localizedDescription)");
        }
    })

当我单击登录按钮时,它提示我批准登录然后再登录,或者知道我已经批准了登录并登录了我。这就像一个超级按钮,花了整整十分钟的时间。惊人的。

我已经有基于电子邮件的登录名才能访问该应用程序。我想将用户登录的Twitter帐户存储在同一数据库中,因此,当用户使用其电子邮件登录时,我已经知道其Twitter(如果他们之前已登录),则不需要再次登录。 。我进行电子邮件登录的原因是因为Twitter是我应用程序中的重要功能,但不是全部要求。

问题是,我不知道如何在session单击按钮并logInCompletion触发访问外部,而且我不知道在初次登录/使用该应用程序时要存储哪些变量。

我已经阅读了很多次Twitter Fabric文档,但是它并没有写得很快,所以很令人困惑。有任何想法吗?谢谢

如果当前有一个活跃的会话,您应该能够访问它,就像文档说的那样

Twitter.sharedInstance().session() 

如果用户未登录,则该方法将返回nil。如果您想知道某人是否已通过身份验证,请检查该方法是否返回值。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在iOS Swift2中使用解析获取Google+登录的会话令牌

来自分类Dev

Twitter和Fabric中的内存泄漏-Swift

来自分类Dev

Swift-如何实现登录/会话(无代码)

来自分类Dev

Swift-如何实现登录/会话(无代码)

来自分类Dev

如何与 iOS 扩展共享 Parse 登录会话?

来自分类Dev

如何使用Swift 2.0和iOS 9.1进行Facebook登录?

来自分类Dev

Swift / IOS:访问存储在NSSet中的对象

来自分类Dev

如何在iOS Swift中拒绝登录访问以进行不正确的登录

来自分类Dev

iOS Swift-谷歌登录后无法访问SWRevealViewController

来自分类Dev

iOS Swift故事板如何在登录后和登录前显示视图

来自分类Dev

如何使用Fabric SDK在Swift iOS应用中强制崩溃?

来自分类Dev

使用Facebook和Google在iOS Swift中自动登录

来自分类Dev

使用Swift访问Twitter

来自分类Dev

swift ios 如何从集合视图访问数据

来自分类Dev

Swift 和 Xcode:如何构建和运行 iOS 应用程序的 GitHub 存储库?

来自分类Dev

用户会话和登录

来自分类Dev

如何在Swift登录系统中存储变量?

来自分类Dev

如何在Swift-登录系统中存储变量

来自分类Dev

如何共享登录会话?

来自分类Dev

如何使用Alamofire(Swift 2.2)获取Twitter访问令牌

来自分类Dev

如何使用Alamofire(Swift 2.2)获取Twitter访问令牌

来自分类Dev

如何在iOS中使用Twitter Kit / Fabric从登录的用户获取用户配置文件图像

来自分类Dev

iOS SqLite和Swift。数据库存储在哪里

来自分类Dev

iOS - 在 swift 3 中打印和存储字典数组

来自分类Dev

iOS Swift 3“登录”应用程序:存储/传递用户的最佳方法

来自分类Dev

iOS Swift使用getter和setter还是直接访问?

来自分类Dev

iOS:如何使用Fabric for ios8和ios9进行Twitter集成

来自分类Dev

iOS:如何使用Fabric for ios8和ios9进行Twitter集成

来自分类Dev

swift:如何使用mongoDB Realm数据库和身份验证使ios用户保持登录状态

Related 相关文章

  1. 1

    如何在iOS Swift2中使用解析获取Google+登录的会话令牌

  2. 2

    Twitter和Fabric中的内存泄漏-Swift

  3. 3

    Swift-如何实现登录/会话(无代码)

  4. 4

    Swift-如何实现登录/会话(无代码)

  5. 5

    如何与 iOS 扩展共享 Parse 登录会话?

  6. 6

    如何使用Swift 2.0和iOS 9.1进行Facebook登录?

  7. 7

    Swift / IOS:访问存储在NSSet中的对象

  8. 8

    如何在iOS Swift中拒绝登录访问以进行不正确的登录

  9. 9

    iOS Swift-谷歌登录后无法访问SWRevealViewController

  10. 10

    iOS Swift故事板如何在登录后和登录前显示视图

  11. 11

    如何使用Fabric SDK在Swift iOS应用中强制崩溃?

  12. 12

    使用Facebook和Google在iOS Swift中自动登录

  13. 13

    使用Swift访问Twitter

  14. 14

    swift ios 如何从集合视图访问数据

  15. 15

    Swift 和 Xcode:如何构建和运行 iOS 应用程序的 GitHub 存储库?

  16. 16

    用户会话和登录

  17. 17

    如何在Swift登录系统中存储变量?

  18. 18

    如何在Swift-登录系统中存储变量

  19. 19

    如何共享登录会话?

  20. 20

    如何使用Alamofire(Swift 2.2)获取Twitter访问令牌

  21. 21

    如何使用Alamofire(Swift 2.2)获取Twitter访问令牌

  22. 22

    如何在iOS中使用Twitter Kit / Fabric从登录的用户获取用户配置文件图像

  23. 23

    iOS SqLite和Swift。数据库存储在哪里

  24. 24

    iOS - 在 swift 3 中打印和存储字典数组

  25. 25

    iOS Swift 3“登录”应用程序:存储/传递用户的最佳方法

  26. 26

    iOS Swift使用getter和setter还是直接访问?

  27. 27

    iOS:如何使用Fabric for ios8和ios9进行Twitter集成

  28. 28

    iOS:如何使用Fabric for ios8和ios9进行Twitter集成

  29. 29

    swift:如何使用mongoDB Realm数据库和身份验证使ios用户保持登录状态

热门标签

归档