项目作者: wp-breeder

项目描述 :
swoft-admin on the swoft 2.0
高级语言: PHP
项目地址: git://github.com/wp-breeder/swoft-admin.git
创建时间: 2019-09-04T06:44:37Z
项目社区:https://github.com/wp-breeder/swoft-admin

开源协议:Apache License 2.0

下载


Swoft-Admin

说明

  1. Sowft Admin 是使用Swoft实现的后台通用权限管理系统,本项目是一个示例项目,展示了swoft在平时开发中的一些常用的使用方法。

运行环境

  • php 7.1 +
  • Swoole 4.4.1 +
  • Mysql 5.7 +
  • Redis 3.2 +

功能列表

  • 标准的Restful风格API;
  • 防止XSS攻击、SQL注入;
  • JWT鉴权,前后端完全隔离;
  • 支持数据库版本迁移管理;
  • 后续更多功能持续更新…

快速开始

  • 修改前端请求API地址
  1. // 配置文件地址 /path/to/project/web/dist/config.js
  2. window.api = {
  3. baseUri: '/auth-service/',
  4. // 修改为正确的IP地址
  5. serverHost: 'http://172.17.0.1',
  6. serverPort: 8004
  7. };
  • 推荐使用docker运行本项目(摆脱复杂的环境安装), 克隆本项目,在项目根目录下运行docker-compose up即可;

docker 安装
```shell
git clone https://github.com/wp-breeder/swoft-admin.git

  1. cd /path/to/project/ && docker-compose up

```

预览

login
dashboard

LICENSE

Swoft-Admin is open-sourced software licensed under the Apache license.