gpt4 book ai didi

ios - FBSDK 检查用户是否已经授权应用程序 Swift

转载 作者:行者123 更新时间:2023-11-28 08:23:40 25 4
gpt4 key购买 nike

我正在设置使用 facebook 登录,我想做的是当用户第一次授权该应用程序时,他们会转到一个新的 VC,在那里他们选择一个用户名。

但是,如果该用户注销然后再次使用 facebook 登录,我不希望他转到新的 vc,在那里他选择了用户名而不是主页....

不确定这是如何完成的,除了如何检查用户是否登录之外,找不到任何关于此的帖子....

提前感谢任何人!

最佳答案

Facebook 不会告诉您您之前是否登录过此应用。

你能做什么,试试下面的东西。

  • (1) 成功登录Facebook
  • (2) 从 Facebook 获取所需信息,如电子邮件、ID 和姓名。
  • (3)调用登录API,在登录API中传递以上信息和1个标志“LoggedIn_Facebook”
  • (4) 如果上述信息第一次通过 API 出现在服务器代码上,则进行用户注册,从 API 提供适当的响应并重定向到主屏幕
  • (5) 下次您执行上述过程时,服务器代码将认为该用户已登录,从 API 提供适当的响应并重定向到主屏幕。

关于ios - FBSDK 检查用户是否已经授权应用程序 Swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40651893/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com