feat: 添加 Gitee OAuth 认证支持并更新相关配置、路由和服务。
This commit is contained in:
@@ -46,6 +46,11 @@ type Config struct {
|
||||
GitHubRedirectURL string
|
||||
FrontendURL string
|
||||
|
||||
// Gitee OAuth configuration
|
||||
GiteeClientID string
|
||||
GiteeClientSecret string
|
||||
GiteeRedirectURL string
|
||||
|
||||
// AI configuration (OpenAI compatible)
|
||||
OpenAIAPIKey string
|
||||
OpenAIBaseURL string
|
||||
@@ -105,6 +110,11 @@ func Load() *Config {
|
||||
GitHubRedirectURL: getEnv("GITHUB_REDIRECT_URL", ""),
|
||||
FrontendURL: getEnv("FRONTEND_URL", "http://localhost:2613"),
|
||||
|
||||
// Gitee OAuth
|
||||
GiteeClientID: getEnv("GITEE_CLIENT_ID", ""),
|
||||
GiteeClientSecret: getEnv("GITEE_CLIENT_SECRET", ""),
|
||||
GiteeRedirectURL: getEnv("GITEE_REDIRECT_URL", ""),
|
||||
|
||||
// AI (OpenAI compatible)
|
||||
OpenAIAPIKey: getEnv("OPENAI_API_KEY", ""),
|
||||
OpenAIBaseURL: getEnv("OPENAI_BASE_URL", ""),
|
||||
|
||||
Reference in New Issue
Block a user