jwt_rails:JWT 身份验证服务器示例

时间:2024-07-13 04:06:15
【文件属性】:

文件名称:jwt_rails:JWT 身份验证服务器示例

文件大小:25KB

文件格式:ZIP

更新时间:2024-07-13 04:06:15

Ruby

JWT 身份验证服务器示例 这是一个示例 JWT 授权服务器。 它保存用户表和足够的信息来验证和授权用户。 它旨在与保存应用程序业务逻辑的另一个 API 或代码库结合使用。 在对用户进行身份验证后,JWT 身份验证服务器将 JWT(JSON Web 令牌)发送回客户端。 客户端存储此 JWT 并将其与授权标头中的每个后续请求一起发送回服务器。 您可以在阅读有关 JWT 规范的更多信息。 Egghead.io 有一系列很棒(而且很短)的视频,解释了客户端和服务器如何使用 JWT 进行交互。 您可以查看它们。 先决条件 安装 只需克隆 repo 并安装其依赖项: $ git clone git@github.com:Diasporism/jwt_rails.git $ cd jwt_rails/ $ bundle $ rake db:create db:migrate 运行服务器 只需


【文件预览】:
jwt_rails-master
----bin()
--------rake(164B)
--------rails(220B)
--------bundle(129B)
----config()
--------locales()
--------database.yml(256B)
--------initializers()
--------application.rb(979B)
--------routes.rb(278B)
--------boot.rb(170B)
--------secrets.yml(964B)
--------environment.rb(150B)
--------environments()
----db()
--------seeds.rb(343B)
--------migrate()
--------schema.rb(1014B)
----Rakefile(249B)
----Procfile(57B)
----app()
--------models()
--------controllers()
----Gemfile(441B)
----Gemfile.lock(4KB)
----.rspec(8B)
----spec()
--------models()
--------requests()
--------factories()
--------rails_helper.rb(509B)
--------spec_helper.rb(452B)
----.gitignore(87B)
----lib()
--------tasks()
--------auth_token.rb(342B)
----public()
--------robots.txt(202B)
--------favicon.ico(0B)
----README.md(1KB)
----config.ru(154B)

网友评论