labring / labring/fist

RBAC模块以及重构功能

Open
#81 2 comments 0 reactions 3 assignees Claimed by @dujiacheng View on GitHub
Dominant language
Go
Stars
238
Forks
45
PR merge metrics
No merged PRs in 30d

Description

新增rbac模块
> 主要功能负责用户相关的鉴权等功能

1. 提供主要接口在authenticate.go 实现Authenticate 接口
2. 提供用户实体类在user.go 的UserInfo 结构体

重构代码

1. 操作k8s相关类在tools/k8s_(svc,ns,screts).go 中
2. 统一日志使用 logger.INFO logger.ERROR
3. 尽量使用gotest进行单元测试保证代码正确性
4. 使用golint测试代码是否ok。在fist目录下执行 golint ./... 即可

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.