GitHubConfig¶
- pydantic settings gafaelfawr.config.GitHubConfig¶
Configuration for the GitHub authentication provider.
- Parameters:
_nested_model_default_partial_update (
bool
|None
, default:None
)_env_file (
Union
[Path
,str
,Sequence
[Union
[Path
,str
]],None
], default:PosixPath('.')
)_cli_parse_args (
bool
|list
[str
] |tuple
[str
,...
] |None
, default:None
)_cli_settings_source (
Optional
[CliSettingsSource
[Any
]], default:None
)_secrets_dir (
Union
[Path
,str
,Sequence
[Union
[Path
,str
]],None
], default:None
)values (
Any
)
- Fields:
- field clientId: str [Required] (name 'client_id')¶
Client ID of the GitHub OAuth App
- field clientSecret: SecretStr [Required] (name 'client_secret')¶
Secret for the GitHub OAuth App