使用网页登录然后返回原生应用

时间:2016-08-11 18:20:29

标签: ios swift xcode

我还不了解xcode,但我正要深入研究。

我们正在为我们的网络服务创建一个应用。我们希望99%的应用程序本地使用xcode函数从服务器获取json响应,但我们希望首先使用我们网站自己的自定义登录页面来建立会话。

流程将是这样的:

  1. 打开应用。
  2. App从服务器上的php文件请求json响应。
  3. 如果用户未登录,则php文件会将应用重定向到服务器上的实际登录页面。
  4. 用户登录,然后重定向回原始的php文件以获取json响应。
  5. App检索json响应并继续进入菜单页面。
  6. 这可能吗?我不确定是因为一旦我们为登录页面加载了html,应用程序就不再等待json响应了。

    我已经考虑过这个解决方案:

    1. 打开应用。
    2. App从服务器上的php文件请求json响应。
    3. 如果用户未登录,则php文件将返回json响应,表示未登录。
    4. App将用户发送到登录页面进行登录。
    5. 同时,如果用户已登录,app会每隔几秒异步检查一次。
    6. 用户登录并重定向到旋转图形页面。
    7. 其中一个异步登录检查获得正面回复,并将用户带离网站(旋转图形页面)并显示本机应用程序菜单。
    8. 异步登录检查停止。
    9. 我知道它不是传统的,所以我不是在找人告诉我它不是传统的。理论上这可能吗?难以做到或相当简单。我该怎么开始?感谢

0 个答案:

没有答案