# BackApiLaravel **Repository Path**: MiniWildCat/back-api-laravel ## Basic Information - **Project Name**: BackApiLaravel - **Description**: 该项目包含完整的 Laravel 主体功能模块(分离项目API, 全栈项目页面)。Laravel是php最优秀的web框架,它值得我们信赖与支持! - **Primary Language**: PHP - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-12-11 - **Last Updated**: 2025-06-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: Laravel, PHP, API ## README

Laravel 8框架模板

包含全栈版本,接口版本
### 一、项目介绍 #### 1.模板简介 ​ 该项目包含完整的 Laravel 主体功能模块(分离项目API, 全栈项目页面)。Laravel是php最优秀的web框架,它值得我们信赖与支持! #### 2.博客文章 - **Laravel学习:https://blog.csdn.net/qq_50792097/article/details/126417792** - **API测试接口:https://www.showdoc.com.cn/behindAPI/8572249883231354** #### 3.模板架构 **1.API接口模板** ``` WebServe--LaravelApi API接口项目 │ .editorconfig │ .env 环境配置文件 │ .env.example │ .gitattributes │ .gitignore │ .styleci.yml │ artisan 启动器 │ composer.json 依赖包配置 │ composer.lock │ laravel-test.sql sql文件 │ package.json │ phpunit.xml │ README.md │ server.php │ webpack.mix.js ├─app 应用程序 │ ├─Console │ │ Kernel.php │ ├─Exceptions │ │ Handler.php │ ├─Http http请求处理 │ │ │ Kernel.php │ │ ├─Controllers 控制器 │ │ │ │ Controller.php 基类控制器 │ │ │ ├─Admin │ │ │ │ LoginController.php 登录相关控制器 │ │ │ │ UserController.php 用户相关控制器 │ │ └─Middleware 中间件 │ │ Authenticate.php │ │ AuthTokenMiddleware.php 身份认证中间件 │ │ CorsRequestMiddleware.php cors跨域中间件 │ │ EncryptCookies.php │ │ PreventRequestsDuringMaintenance.php │ │ RedirectIfAuthenticated.php │ │ TrimStrings.php │ │ TrustHosts.php │ │ TrustProxies.php │ │ VerifyCsrfToken.php │ ├─Models 模型 │ │ Permission.php │ │ Role.php │ │ User.php 用户模型 │ └─Providers │ AppServiceProvider.php │ AuthServiceProvider.php │ BroadcastServiceProvider.php │ EventServiceProvider.php │ RouteServiceProvider.php ├─bootstrap ├─config 框架配置项 │ app.php │ auth.php │ broadcasting.php │ cache.php │ cors.php │ database.php │ filesystems.php │ hashing.php │ jwt.php │ logging.php │ mail.php │ queue.php │ sanctum.php │ services.php │ session.php │ view.php ├─database ├─public 公有访问文件夹 │ │ .htaccess │ │ favicon.ico │ │ index.php │ │ robots.txt │ │ web.config ├─resources │ ├─js │ ├─lang │ └─views 视图文件 ├─routes 路由文件夹 │ │ api.php │ │ channels.php │ │ console.php │ │ web.php 路由入口文件 │ ├─Admin 封装Admin路由 │ │ index.php │ ├─Home 封装Home路由 │ │ index.php │ └─Project 封装Project路由 │ index.php ├─storage 框架数据存储 │ └─tests ``` **2.全栈后台管理系统** ``` WebServe--LaravelAdmin Larvel后台管理项目 │ .editorconfig │ .env 环境配置文件 │ .env.example │ .gitattributes │ .gitignore │ .styleci.yml │ artisan 启动器 │ composer.json 依赖包配置 │ composer.lock │ laravel-travel.sql sql文件 │ package.json │ phpunit.xml │ README.md │ server.php │ webpack.mix.js ├─app 应用程序 │ ├─Console │ │ Kernel.php │ ├─Exceptions │ │ Handler.php │ ├─Http http请求处理 │ │ │ Kernel.php │ │ ├─Controllers 控制器 │ │ │ │ Controller.php 基类控制器 │ │ │ └─Admin │ │ │ LoginToController.php 登录相关控制器 │ │ │ UserToController.php 用户相关控制器 │ │ └─Middleware 中间件 │ │ Authenticate.php │ │ AuthLoginMiddleware.php 身份认证中间件 │ │ EncryptCookies.php │ │ PreventRequestsDuringMaintenance.php │ │ RedirectIfAuthenticated.php │ │ TrimStrings.php │ │ TrustHosts.php │ │ TrustProxies.php │ │ VerifyCsrfToken.php │ ├─Models 模型 │ │ Permission.php │ │ Role.php │ │ User.php 用户模型 │ └─Providers │ AppServiceProvider.php │ AuthServiceProvider.php │ BroadcastServiceProvider.php │ EventServiceProvider.php │ RouteServiceProvider.php ├─bootstrap ├─config 框架配置项 │ app.php │ auth.php │ broadcasting.php │ cache.php │ cors.php │ database.php │ filesystems.php │ hashing.php │ jwt.php │ logging.php │ mail.php │ queue.php │ sanctum.php │ services.php │ session.php │ view.php ├─database ├─public 公有访问文件夹 │ │ .htaccess │ │ favicon.ico │ │ index.php │ │ robots.txt │ │ web.config │ ├─common 常量配置文件 │ ├─source 景点资源文件夹 │ └─static 公有访问资源文件夹(静态资源) │ ├─css 公有css样式 │ ├─images 公有images样式 │ ├─js 公有js文件 │ ├─lib 公有引入库资源文件 │ └─utils 工具资源文件 ├─resources │ ├─js │ ├─lang │ └─views 视图文件 │ └─admin │ ├─index.blade.php 主体框架页 │ ├─login.blade.php 登录页 │ ├─welcome.blade.php 欢迎页 │ ├─public 公有相关视图文件 │ └─user 用户相关视图文件 ├─routes 路由文件夹 │ │ api.php │ │ channels.php │ │ console.php │ │ web.php 路由入口文件 │ ├─Admin 封装Admin路由 │ │ index.php ├─storage 框架数据存储 ├─tests └─web_template 后台管理系统使用的框架模板 ``` #### 4.模板截图 **1.API接口系统** | | | | ------------------------------------------------------------ | ------------------------------------------------------------ | | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-laravel/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Api%E5%9B%BE%E7%89%87/登录帐号.jpg "屏幕截图.png") | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-laravel/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Api%E5%9B%BE%E7%89%87/测试接口.jpg "屏幕截图.png") | | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-laravel/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Api%E5%9B%BE%E7%89%87/注册帐号.jpg "屏幕截图.png") | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-laravel/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Api%E5%9B%BE%E7%89%87/退出登录.jpg "屏幕截图.png") | | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-laravel/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Api%E5%9B%BE%E7%89%87/注销帐号.jpg "屏幕截图.png") | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-laravel/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Api%E5%9B%BE%E7%89%87/前台API-用户详情.jpg "屏幕截图.png") | | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-laravel/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Api%E5%9B%BE%E7%89%87/前台API-修改信息.jpg "屏幕截图.png") | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-laravel/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Api%E5%9B%BE%E7%89%87/后台API-查询所有用户.jpg "屏幕截图.png") | | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-laravel/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Api%E5%9B%BE%E7%89%87/后台API-查询注销用户.jpg "屏幕截图.png") | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-laravel/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Api%E5%9B%BE%E7%89%87/后台API-查询非注销用户.jpg "屏幕截图.png") | | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-laravel/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Api%E5%9B%BE%E7%89%87/后台API-查询用户(昵称).jpg "屏幕截图.png") | | **2.后台管理系统** | | | | ------------------------------------------------------------ | ------------------------------------------------------------ | | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-laravel/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Admin%E5%9B%BE%E7%89%87/首页.jpg "屏幕截图.png") | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-laravel/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Admin%E5%9B%BE%E7%89%87/登录页.jpg "屏幕截图.png") | | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-laravel/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Admin%E5%9B%BE%E7%89%87/用户管理-用户列表.jpg "屏幕截图.png") | ![输入图片说明](https://gitee.com/MiniWildCat/back-api-laravel/raw/master/%E6%A8%A1%E6%9D%BF%E5%B1%95%E7%A4%BA%E5%9B%BE%E7%89%87/Admin%E5%9B%BE%E7%89%87/用户管理-用户列表2.jpg "屏幕截图.png") | ### 二、项目安装 #### 1.开始使用 使用git拉取当前项目 ``` git clone https://gitee.com/MiniWildCat/back-api-laravel.git ``` 使用composer 对 laravel系统安装包 ``` laravel接口模板系统/laravel后台管理系统 composer update --ignore-platform-reqs composer install --ignore-platform-reqs ``` 运行项目 ``` laravel接口模板系统/laravel后台管理系统 php artisan serve ``` 项目开启后,可以通过以下url访问 ``` laravel接口模板系统/laravel后台管理系统 http://localhost:8000/ ``` 默认帐号 ``` 用户名:admin 密码:123456 ``` #### 2.使用说明 1. 项目的架构可以下载使用! 3. 经过本项目二次开发的项目,本项目不承担任何法律责任!!! #### 3.开源许可 当前项目模板采用 [Apache 2.0](http://www.apache.org/licenses/) 开源许可证。 ​