feat(oauth2): add gitea oauth2 support

add gitea oauth2 support

Signed-off-by: ysicing <i@ysicing.me>
This commit is contained in:
ysicing
2022-10-12 19:34:15 +08:00
parent c217e79e2a
commit b4a5dd550e
7 changed files with 80 additions and 23 deletions

View File

@@ -6,7 +6,7 @@ import (
"strings"
"github.com/spf13/viper"
"gopkg.in/yaml.v2"
"sigs.k8s.io/yaml"
)
var Languages = map[string]string{
@@ -33,6 +33,7 @@ const (
ConfigTypeGitee = "gitee"
ConfigTypeGitlab = "gitlab"
ConfigTypeJihulab = "jihulab"
ConfigTypeGitea = "gitea"
)
const (
@@ -86,6 +87,7 @@ type Config struct {
Admin string // 管理员用户名列表
ClientID string
ClientSecret string
Endpoint string
}
HTTPPort uint
GRPCPort uint