【问题标题】:Unable to access user token in Directus无法在 Directus 中访问用户令牌
【发布时间】:2019-06-19 21:37:52
【问题描述】:

我正在尝试获取 directus 用户令牌。为此,我正在使用 Postman。但是当我使用用户登录凭据向 api 发送 POST 请求时。我收到此错误:

很抱歉,如果没有启用 JavaScript,Directus 将无法工作。请启用它以继续。

我想访问(用户令牌)。有没有其他方法可以在 Directus CMS 中获取用户令牌。任何帮助将不胜感激。

谢谢。

【问题讨论】:

    标签: directus


    【解决方案1】:

    很抱歉,如果没有启用 JavaScript,Directus 将无法工作。请启用它以继续。

    如果您看到上述错误,我想您是在向 Javascript 前端而不是 API 发送发布请求。

    我希望您向以下内容发送请求: https://demo-api.directus.app/_/auth/authenticate

    使用后 JSON 正文,例如: { "email" : "admin@example.com", "password" : "password" }

    文档:https://docs.directus.io/api/reference.html#get-auth-token

    【讨论】:

      【解决方案2】:

      您可以尝试使用静态令牌。它是为directus_users.token 上的每个用户生成的。它不那么安全(取决于你如何使用它),因为它不会改变,但应该更容易:

      https://docs.directus.io/api/reference.html#static-tokens

      【讨论】:

      • 谢谢。真的很有帮助。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-01-28
      • 2021-05-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-19
      相关资源
      最近更新 更多