php零基础教学视频
一、JWT 简单介绍JWT 全称 JSON Web Tokens ,是一个非常轻巧的规范这个规范允许我们使用 JWT 在用户和服务器之间传递安全可靠的信息它的两大使用场景是:认证和资源数据交换以下步骤都是经过本人自研项目实践过,大家可以放心参考;。
二、安装之前主要使用的扩展及参考资料:PHP-Open-Source-Saver/jwt-authJWT 完整使用详解JWT的介绍官方安资源装指导文件三、安装及配置1)使用 composer 安装composer require php-open-source-saver/jwt-auth
2)进行一些配置2.1)发布配置文件这条命令会在 资源config 下增加一个 jwt.php 的配置文件php artisan vendor:publish --provider="PHPOpenSourceSaver\JWTAuth\Provider资源s\LaravelServiceProvider"
2.2)生成加密密钥这条命令会在 .env 文件下生成一个加密密钥,如:JWT_SECRET=foobarphp artisan jwt:secret资源2.3)生成证书(可选)这一步可不配置,但配置后生成的 Token 会根据证书文件来生成,更加安全;详细可看官方安装指导里的说明。
php artisan jwt:generate-certs2.4)更资源新你的模型如果你使用默认的 User 表来生成 Token,你需要在该模型下增加一段代码app/Models/User.php
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。