【问题标题】:How to check authenticated status server side with ionic cloud Auth如何使用 ionic cloud Auth 检查经过身份验证的状态服务器端
【发布时间】:2016-12-25 01:29:55
【问题描述】:

我正在评估是否使用Ionic的云Auth服务,似乎在客户端实现起来相对容易,您可以在其中查看this.auth.isAuthenticated。您也可以从客户端设置用户信息。

但是,如果我想在服务器端检查他们的身份,例如检查用户在调用我的自定义 api 以发表评论时是否经过身份验证 - 我怎样才能获得某种令牌(最好是 JWT 令牌)我可以用来在服务器端验证他们的身份吗?假设我们正在使用电子邮件/密码身份验证。

另外 - 使用他们在用户生日时发送通知的示例,我如何查询 ionic cloud 数据库中的用户数据以查找所有今天过生日的用户。如果我以后想迁移出去,我可以以任何方式导出用户数据吗?

【问题讨论】:

    标签: ionic-framework ionic2 ionic-cloud


    【解决方案1】:

    您应该在服务器端实现 JWT 身份验证服务。 换句话说,当用户通过身份验证时,应用程序可以向服务器发送一个 JWT 令牌,该令牌应该被评估为信任远程用户。 欲了解更多信息,请阅读:https://docs.ionic.io/services/auth/custom-auth.html 这里有一个 php 示例:https://github.com/driftyco/custom-auth-examples/tree/master/php

    来自意大利的问候

    【讨论】:

    • 不想使用离子云怎么办?有什么解决方法吗?
    猜你喜欢
    • 1970-01-01
    • 2019-04-24
    • 2017-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多