jwt-auth README

The project's README from github.com/tymondesigns/jwt-auth. As one markdown file: README.md.

jwt-auth-banner

PHPUnit Codecov branch StyleCI Latest Version Latest Dev Version Monthly Downloads

Documentation

jwt-auth.com


Security

If you discover any security related issues, please email [email protected] instead of using the issue tracker.

License

The MIT License (MIT)

jwt-auth (tymondesigns/jwt-auth)

Searching Database…

11.5K ·GitHub
这是什么?这个扩展包为 Laravel 和 Lumen 应用添加了基于 JSON Web Token(JWT)的身份验证,让你可以用令牌来验证 API 用户,而不必依赖服务器端的会话。
这是一个完整的认证框架,还是只是一个令牌库?它是一个通过 Composer 分发的 PHP 库,以守卫(guard)和提供者(provider)的形式接入 Laravel 或 Lumen 现有的认证系统,而不是一个独立的服务。
我该如何把它添加到我的 Laravel 或 Lumen 项目中?用 Composer 安装 ‘tymon/jwt-auth’,然后按照项目官方文档网站上的说明完成配置(发布配置文件、生成密钥、设置认证守卫)。
它能同时用于 Lumen 和 Laravel 吗?可以。该扩展专门为 Laravel 和 Lumen 两者构建,除了 PHP 以及这两个框架之一外,没有其他运行时依赖。
为什么要用 JWT,而不是 Laravel 默认的会话认证?JWT 让服务器在登录时签发一个带签名的令牌,客户端每次请求时都会把它一起发回,因此服务器无需保存会话状态,更适合无状态的 API,以及移动端和单页应用(SPA)客户端。
在哪里可以找到完整的安装和使用文档?详细文档(包括配置和使用示例)位于专门的 jwt-auth.com 网站上,而不在 README 中。
Size
1.7 MB
Stars
11.5K
Age
12y
Commits · 90 Days