1.应用场景
中间件为过滤进入应用的 HTTP 请求提供了一套便利的机制。 1. 利用中间件实现禁止未登录用户访问[指定的]页面 备注: Laravel 内置了一个中间件来验证用户是否经过认证(如登录),如果用户没有经过认证,中间件会将用户重定向到登录页面,而如果用户已经经过认证,中间件就会允许请求继续往前进入下一步操作。 2. CORS中间件可以用于为离开站点的响应添加合适的头(跨域); 3. 日志中间件可以记录所有进入站点的请求,从而方便我们构建系统日志系统; 4. Laravel 框架自带了一些中间件,包括认证、CSRF 保护中间件等 |
2.学习/操作
1. 文档
2. 整理输出环境交代
2.1 认证[自定义的中间件]1、生成中间件
2、实现中间件
3、注册中间件
4、使用中间件
5、测试是否成功
后续补充 ... |
3.问题/补充
TBD |
4.参考
lavarel学院中文手册 |
后续补充
...