GitHubConfig

class gafaelfawr.config.GitHubConfig(client_id: str, client_secret: str, username_claim: str, uid_claim: str)

Bases: object

Metadata for GitHub authentication.

Some configuration parameters are duplicated from the main application configuration so that all of the configuration for the GitHub provider is encapsulated here.