-
mruby-jwt是JSON Web Token在mruby环境下的实现
资源介绍
mruby-jwt
mruby 实现。
通过mrbgems安装
将 conf.gem 行添加到build_config.rb
MRuby :: Build . new do | conf |
# ... (snip) ...
conf . gem :git => 'https://github.com/ainoya/mruby-jwt.git'
end
用法
JWT.encode({"some" => "payload"}, "secret")
请注意,生成的 JWT 不会被加密,但可以使用密钥进行验证。
JWT.decode("someJWTstring", "secret")
如果秘密是错误的,它会引发一个JWT::DecodeError告诉你。 您仍然可以通过将 verify 参数设置为 false 来获取有效负载。
JWT.decode("someJ