摘要:
单点登出 我使用的是SSO服务器向各个子系统发起登出请求来实现单点登出。 如SSO发起 a.com/logout 请求 问题: session_id 怎么获取? 让SSO调用A服务器的logout登出,需要让A服务器知道要登出哪个用户的会话,就需要知道session_id 解决: 在A系统验证 ST 阅读全文
摘要:
解决方案 使用 php artisan config:cache 生成配置文件,除了 config文件夹下的文件,其他地方不使用 env 函数 情境: 在本地,我有2个laravel项目运行于不同端口,使用不同数据库。当Laravel A 向 Laravel B 发送HTTP请求时,Laravel 阅读全文
摘要:
安装composer 下载: curl -sS https://getcomposer.org/installer | php 移动变成可执行: mv composer.phar /usr/local/bin/composer 我有代理我就不改镜像了 安装laravel安装器 composer gl 阅读全文
摘要:
在CentOS 7 系统安装 PHP 7.4版本的方法 sudo yum install epel-release sudo yum -y install https://rpms.remirepo.net/enterprise/remi-release-7.rpm sudo yum -y inst 阅读全文
摘要:
$.ajax({ url: 'xxx', contentType:'application/json', crossDomain: true, data: JSON.stringify(obj) }) 使用jQ的ajax方法发送json数据时,记得把对象转成json字符串,不然发送的还是 name= 阅读全文
摘要:
做大文件合并的时候,使用Storage::append 会自动添加换行符 解决: Storage::append($path, $data, null); 第三个参数填null 阅读全文
摘要:
使用 $request->json()->all() 使用这个方法获取的是前端请求头为Content-Type: application/json 传过来的值。使用 $request->input() 会在json无值是去获取query字段,不利于路由参数判断 参见: vendor\laravel\ 阅读全文
摘要:
#### required_without不起作用,自定义一个规则代替它 想实现的效果: 两个参数二选一,只存在一个返回true,同时存在或同时不存在返回false 使用方式: $data = [ 'fid' => 1, 'path' => '/全部文件/文件夹1' ]; Validator::ma 阅读全文
摘要:
在使用数据填充时,想在某一列使用中文,但又不想修改 config/app.php 里的 faker_locale 配置 解决: 在工厂函数里使用使用 \Faker\Factory::create('zh_CN')->name /database/factories/UserExtendFactory 阅读全文
摘要:
新建模型工厂函数 php artisan make:factory StatusFactory public function definition() { $date_time = $this->faker->date . ' ' . $this->faker->time; return [ 'u 阅读全文