The Generic OAuth Provider allows you to configure any OAuth compliant identity providers.
The following information you need to fill out by yourself:
Name {props.name}
Authorization Endpoint {props.authendpoint}
Token Endpoint {props.tokenendpoint}
User Endpoint {props.userendpoint}
ID Attribute {props.id}
Client-ID {props.clientid}
Client-Secret {props.clientid}
Scopes: (openid, profile, email is preconfigured)