laravel+JWT

laravel+JWT
一、什么是JSON Web Token (JWT) JSON Web Token(JWT)是一个开放标准(RFC 7519),它定义了一种紧凑且独立的方式,可以在各方之间作为JSON对象安全地传输信息。此信息可以通过数字签名进行验证和信任。JWT可以使用秘密(使用HMAC算法)或使用RSA或ECDSA的公钥/私钥对进行签名。 参考: 知乎:《五分钟带你了解啥是JWT》 简书:《什么是 JWT》     二、Laravel轻松配置JWT 参考文档:https://j...

Laravel8的一些调整

Laravel8的一些调整
一、路由写法: 8以前版本: Route::post('login','Manage\LoginController@login'); laravel8版本: Route::get('/user', [UserController::class, 'index']); 而且以前的写法会报错找不到控制器,需要分别引入各个控制器文件,实在很麻烦。因为早期版本中RouteServiceProvider包含一个$namespace属性。该属性的值将自动添加到控制器路由定义和对actionhelper /方法的调用之前。 解决办法: 打开app/Provi...

PHP框架-laravel-数据库操作

PHP框架-laravel-数据库操作
laravel数据库配置 只需要配置.env和/config/database.php这2个文件。 laravel数据库操作——实现CURD 一、DB facade(结构型) 使用原始sql操作数据库 1、增加记录 $insert = DB::insert('insert into blog_student(name,age) values(?,?)',['imdupeng',20]); 2、修改更新记录 $update = DB::update('update blog_student set name=?,age=? where id=?',['imdupeng',19,1001]); 3、查询记录 $students = DB:...

CentOS配置laravel环境及其环境变量

CentOS配置laravel环境及其环境变量
前面已经配置好带composer的centos下lnmp环境。   配置laravel环境 laravel官方文档:https://learnku.com/docs/laravel/8.x   laravel对php环境的要求: PHP >= 7.3 OpenSSL PHP Extension PDO PHP Extension Mbstring PHP Extension Tokenizer PHP Extension XML PHP Extension 安装laravel: composer global require "laravel/installer"   创建项目:laravel new blog 很可能会提...