Commit 2a726020 by Seefs

feat: linuxdo oauth endpoint -> environment

parent 9009a572
...@@ -67,6 +67,9 @@ ...@@ -67,6 +67,9 @@
# 设置 Dify 渠道是否输出工作流和节点信息到客户端 # 设置 Dify 渠道是否输出工作流和节点信息到客户端
# DIFY_DEBUG=true # DIFY_DEBUG=true
# LinuxDo相关配置
LINUX_DO_TOKEN_ENDPOINT=https://connect.linux.do/oauth2/token
LINUX_DO_USER_ENDPOINT=https://connect.linux.do/api/user
# 节点类型 # 节点类型
# 如果是主节点则为master # 如果是主节点则为master
......
...@@ -84,7 +84,7 @@ func getLinuxdoUserInfoByCode(code string, c *gin.Context) (*LinuxdoUser, error) ...@@ -84,7 +84,7 @@ func getLinuxdoUserInfoByCode(code string, c *gin.Context) (*LinuxdoUser, error)
} }
// Get access token using Basic auth // Get access token using Basic auth
tokenEndpoint := "https://connect.linux.do/oauth2/token" tokenEndpoint := common.GetEnvOrDefaultString("LINUX_DO_TOKEN_ENDPOINT", "https://connect.linux.do/oauth2/token")
credentials := common.LinuxDOClientId + ":" + common.LinuxDOClientSecret credentials := common.LinuxDOClientId + ":" + common.LinuxDOClientSecret
basicAuth := "Basic " + base64.StdEncoding.EncodeToString([]byte(credentials)) basicAuth := "Basic " + base64.StdEncoding.EncodeToString([]byte(credentials))
...@@ -129,7 +129,7 @@ func getLinuxdoUserInfoByCode(code string, c *gin.Context) (*LinuxdoUser, error) ...@@ -129,7 +129,7 @@ func getLinuxdoUserInfoByCode(code string, c *gin.Context) (*LinuxdoUser, error)
} }
// Get user info // Get user info
userEndpoint := "https://connect.linux.do/api/user" userEndpoint := common.GetEnvOrDefaultString("LINUX_DO_USER_ENDPOINT", "https://connect.linux.do/api/user")
req, err = http.NewRequest("GET", userEndpoint, nil) req, err = http.NewRequest("GET", userEndpoint, nil)
if err != nil { if err != nil {
return nil, err return nil, err
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment