3

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

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

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

4

1 回答 1

1

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

来自意大利的问候

于 2016-12-24T17:29:55.520 回答