Laravel api token验证使用方法从 Laravel 5.2 开始, Laravel 的将路由的配置进行了分拆, 在 routes 目录下有 web.php 和 api.php 两个路由的配置。 api.php 中用来放你的api 开放接口, 用作一种无状态的认证机制。基本上就是通过在 url 的 querystring 中带一个参数 api_token 然后到服务器端用户表中找到此用...
转载
2017-12-15 10:23:00
138阅读
2评论
博主接手了一个祖传项目,用php的laravel框架开发的,Php本身是同步的特性,对高并发天生不支持,加上laravel框架本身性能也比较差(经过接口基准测试得出),还有之前的开发同学主要是做前端,后端的代码并不注重性能,能用即可,项目即将大规模应用,因此急需对其进行性能调优。 6个大方向:(1)php本身的性能优化,主要围绕编译缓存、运行时内存、php-fpm配置其中编译
原理注册:用户注册成功后,随机生成长字符串作为 token,原生 token 返回给用户。哈希后的 token 存到数据库里。登陆
原创
2023-02-09 11:15:22
54阅读
在使用 Laravel 框架进行 API 开发时,我们通常会使用`laravel/passport`包来实现 API 的认证和授权功能。`laravel/passport`是一个官方提供的 OAuth2 服务提供者,可以帮助我们轻松地实现用户认证和授权,以及生成访问令牌用于保护 API。
接下来,我将向你详细介绍如何在 Laravel 中使用`auth:api`命令实现 API 认证功能。
#
原创
2024-05-22 10:48:22
84阅读
1. 起因 随着前后端完全分离,PHP 也基本告别了 view 模板嵌套开发,转而专门写资源接口。Laravel 是 PHP 框架中最优雅的框架,国内也越来越多人告别 ThinkPHP 选择了 Laravel。Laravel 框架本身对 API&
转载
2024-03-21 19:13:00
225阅读
server { server_name 192.168.0.193; listen 100; add_header Strict-Transport-Security m
原创
2022-08-18 13:28:00
194阅读
Nginx配置Laravel5环境之前一直用的Apache作服务器,个人喜欢尝试新的东西,这次服务器搭建环境就选择了LNMP,但初次使用Nginx坑真的很多,现在特将这些坑罗列出来并附带相应的解决方法。提前申明:作者的Nginx的配置文件路径为/etc/nginx/conf.d/default.conf,但由于安装的方式不同配置文件的位置和名称也会有所不同。如果你在此路径下没有找到配置文件,建议百
转载
2024-07-15 13:06:40
71阅读
前台html服务器,测试的时候不加缓存server { listen 82; root D:/phpStudy/WWW/BCCWap; index index.html index.htm; location ~ .*\.(css|js|swf|htm|html)$ { add_header Cache-Control
原创
2022-07-05 13:15:37
294阅读
Laravel 5.5 版本官方放出了 Nginx 服务器的配置,中文文档:服务器配置 Nginxserver {
listen 80;
server_name example.com;
root /example.com/public;
add_header X-Frame-Options "SAMEORIGIN";
add_header X-XS
转载
2024-07-22 08:44:47
193阅读
Nginx负载均衡基本概述为什么要使用负载均衡当我们的Web服务器直接面向用户,往往要承载大量并发请求,单台服务器难以负荷,我使用多台Web服务器组成集群,前端使用Nginx负载均衡,将请求分散的打到我们的后端服务器集群中,实现负载的分发。那么会大大提升系统的吞吐率、请求性能、高容灾 往往我们接触的最多的是SLB(Server Load Balance)负载均衡,实现最多的也是SLB
转载
2024-04-11 10:53:30
32阅读
Laravel-lumen 配置JWT具体步骤参照: [ JWT & Lumen ]第一步在项目根目录 执行命令composer require tymon/jwt-auth第二步在 bootstrap/app.php 的 Register Service Providers 部分添加注册$app->register('Tymon\JWTAuth\Providers\JWTAuth
转载
2023-12-14 05:48:32
82阅读
转载
2020-10-05 23:29:00
123阅读
2评论
namespace App\Http\Controller;use 省略class LessonsController extends Controller{ public function index(){ $lesson = Lesson::all(); return \Reponse::json([ 'status'=>'success', 'status_code'=
原创
2022-04-12 17:46:31
153阅读
文章目录前言一、安装composer服务二、安装Laravel1. 下载安装器2. 生成新项目3. 测试Laravel三、引用PHP版本修改1. 检查版本2. 修改版本3. 自动修改版本总结 前言后面所有服务或者程序安装,都在虚拟机下进行操作。 Laravel框架提供了一个安装器,我们要用它来创建基于Larave的新项目。一、安装composer服务Laravel安装器,本质是一个PHP的程序,
转载
2024-04-05 11:40:31
102阅读
一、效果展示 二、使用说明 (1)资源:apiSelect控件
(2)控件注册下载资源后,放置到项目指定目录中(app/Admin/Extensions/Form),然后在app/Admin/bootstrap.php文件中注册Form::extend('apiSelect', \App\Admin\Extensions\Form\ApiSelect\ApiSelect::cl
转载
2024-03-03 09:56:20
70阅读
LVS什么是lvsLVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。详细设置请参阅拙作: LVS 负载均衡 KeepAlivedkeepalived是一个类似于layer3, 4 & 5交换机制的软件,也就是我们平时说的第3层、第4层和第5层交
转载
2024-04-07 12:40:40
51阅读
1. master和worker在nginx搭建之后,在linux系统中,其实是有2个进程,一个进程叫master,一个进程叫worker。# 查看nginx进程
ps -ef|grep nginxmaster是管理员,把任务分给worker,有worker执行具体的任务。1.1 worker是怎么执行工作的当client发送一个请求到nginx,首先由master把请求分配到worker去执行。
转载
2024-04-01 11:23:06
53阅读
nginx配置Laravel连接
原创
2018-12-27 16:14:43
740阅读
Nginx实例配置
一:Nginx配置实例 - 反向代理 实例一:1.1:实现效果 在Windows浏览器地址栏中输入www.123.com,跳转到Linux系统中的tomcat主页面 访问Nginx:192.168.92.130:80 访问Tomcat:192.168.92.130:8080 1.2:访问过程分析 1.3:具体配置
一、安装composer安装之前将\php\php.ini文件中的php_openssl.dll扩展库开启,否则composer在安装过程中会出现错误提示。(我在安装过程中发现apache目录下的php.ini最好也开启php_openssl.dll,就是讲前面的‘;’号去掉)composer下载地址:https://getcomposer.org/windows下载地址:https://getc