https://github.com/seasonjs/goauth-server
云原生 权限服务
https://github.com/seasonjs/goauth-server
access-control acl apisix authorization casbin docker docker-compose rbac redis
Last synced: 6 months ago
JSON representation
云原生 权限服务
- Host: GitHub
- URL: https://github.com/seasonjs/goauth-server
- Owner: seasonjs
- License: mit
- Created: 2021-07-02T08:12:36.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-06-01T20:35:44.000Z (over 2 years ago)
- Last Synced: 2025-02-03T07:01:38.292Z (8 months ago)
- Topics: access-control, acl, apisix, authorization, casbin, docker, docker-compose, rbac, redis
- Language: Go
- Homepage:
- Size: 309 KB
- Stars: 1
- Watchers: 1
- Forks: 2
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# goauth-server
云原生权限服务
- 完备的rbac模型
- 适配原生Oauth2.0- 基于wolf-rbac apisix插件适配 apisix网关
## 本地开发
需要在根目录
1. 启动通过docker启动mysql,redis
```bash
docker-compose -f config/docker-compose.yml up
```
2. 运行服务
```bash
go run main.go
```## TODO
1. 抽出配置
2. 规范编写注释
3. 梳理代码,完事基础功能