如何在 clojurescript 中解码 JSON 网络令牌?

How to decode JSON web token in clojurescript?

我见过像 buddy and even clj-jwt 这样的库,但这些都用于 clojure。如果我可以使用这些库,我不知道如何在我的 clojurescript 应用程序中使用它。

我可以将 project.clj 中的文件包含在 :dependencies 下,例如:

[buddy/buddy-core "0.13.0"]
[clj-jwt "0.1.1"]

但是我无法在我的 cljs 文件中调用它们。我怀疑这是因为它们是 clj 文件。

我能够从 auth0 回调中获取 id 令牌,但现在不知道如何读取令牌!感谢您的帮助!

使用 Google Closure Crypt 包。 (https://github.com/google/closure-library/tree/master/closure/goog/crypt)

这是我专门使用 Md5 的示例(与 auth0 无关,只是展示如何使用 crypt 的东西。 https://github.com/timothypratley/snakelake/blob/master/src/snakelake/view.cljs