diff --git a/openapi/signin/signin.go b/openapi/signin/signin.go index c7dee71f..3bf5804e 100644 --- a/openapi/signin/signin.go +++ b/openapi/signin/signin.go @@ -512,6 +512,7 @@ func createPublicConfig(fullConfig *Config) Config { publicProvider := Provider{ ID: provider.ID, Title: provider.Title, + Label: provider.Label, Logo: provider.Logo, Color: provider.Color, TextColor: provider.TextColor, diff --git a/openapi/signin/types.go b/openapi/signin/types.go index 6cd9a0e5..2ae9e4da 100644 --- a/openapi/signin/types.go +++ b/openapi/signin/types.go @@ -76,6 +76,7 @@ type YaoClientConfig struct { // Provider represents a third party login provider type Provider struct { ID string `json:"id,omitempty"` + Label string `json:"label,omitempty"` Title string `json:"title,omitempty"` Logo string `json:"logo,omitempty"` Color string `json:"color,omitempty"`