@@ -45,14 +45,15 @@ type ProviderConfig struct {
4545
4646func (p * ProviderConfig ) UnmarshalYAML (value * yaml.Node ) error {
4747 var tmp struct {
48- AliasList string `yaml:"alias"`
49- Issuer string `yaml:"issuer"`
50- ClientID string `yaml:"client_id"`
51- ClientSecret string `yaml:"client_secret"`
52- Scopes string `yaml:"scopes"`
53- AccessType string `yaml:"access_type"`
54- Prompt string `yaml:"prompt"`
55- RedirectURIs []string `yaml:"redirect_uris"`
48+ AliasList string `yaml:"alias"`
49+ Issuer string `yaml:"issuer"`
50+ ClientID string `yaml:"client_id"`
51+ ClientSecret string `yaml:"client_secret"`
52+ Scopes string `yaml:"scopes"`
53+ AccessType string `yaml:"access_type"`
54+ Prompt string `yaml:"prompt"`
55+ RedirectURIs []string `yaml:"redirect_uris"`
56+ SendAccessToken bool `yaml:"send_access_token,omitempty"`
5657 }
5758
5859 // Set default values
@@ -69,14 +70,15 @@ func (p *ProviderConfig) UnmarshalYAML(value *yaml.Node) error {
6970 return err
7071 }
7172 * p = ProviderConfig {
72- AliasList : strings .Fields (tmp .AliasList ),
73- Issuer : tmp .Issuer ,
74- ClientID : tmp .ClientID ,
75- ClientSecret : tmp .ClientSecret ,
76- Scopes : strings .Fields (tmp .Scopes ),
77- AccessType : tmp .AccessType ,
78- Prompt : tmp .Prompt ,
79- RedirectURIs : tmp .RedirectURIs ,
73+ AliasList : strings .Fields (tmp .AliasList ),
74+ Issuer : tmp .Issuer ,
75+ ClientID : tmp .ClientID ,
76+ ClientSecret : tmp .ClientSecret ,
77+ Scopes : strings .Fields (tmp .Scopes ),
78+ AccessType : tmp .AccessType ,
79+ Prompt : tmp .Prompt ,
80+ RedirectURIs : tmp .RedirectURIs ,
81+ SendAccessToken : tmp .SendAccessToken ,
8082 }
8183 return nil
8284}
0 commit comments