【问题标题】:What is the best practice to manage sessions with Ionic 2使用 Ionic 2 管理会话的最佳实践是什么
【发布时间】:2017-08-26 06:26:15
【问题描述】:

我在 ionic 2 上有一个应用程序,但我不知道如何管理用户会话,我希望用户每次启动应用程序时都插入他的凭据

【问题讨论】:

    标签: angular typescript ionic-framework ionic2


    【解决方案1】:

    您应该使用 Ionic Auth - https://docs.ionic.io/services/auth/

    此页面非常清楚地解释了您需要做什么。还有几种身份验证方法。您可以使用 Ionic 的后端服务为您处理此问题。或者,您可以在最后处理身份验证并返回 JWT。还有许多社交登录可用。

    关于您希望用户在每次打开应用时登录的具体观点。我会提请您注意 URL 的最后一部分。

    如何要求用户在每次打开应用时都登录?

    默认情况下,我们让用户保持登录状态。如果您只希望他们在应用打开期间保持登录状态,则需要在登录选项中设置记住:false。

    this.auth.login('basic', details, {'remember': false});
    

    【讨论】:

    • 嗨,克里斯,第一行中提供的 URL 已不存在。
    • 是的,Ionic Auth 不再可用。
    猜你喜欢
    • 1970-01-01
    • 2021-12-04
    • 1970-01-01
    • 2016-10-23
    • 1970-01-01
    • 1970-01-01
    • 2014-01-24
    • 2011-12-12
    相关资源
    最近更新 更多