Custom Github Identity Provider and its OpenID Connect Config

Hi everyone,

i successfully tried to use the Identity Provider of Github that is already configured by Keycloak. Now i am trying to do the same but as new OpenID Connect Identity Provider. I just used https://github.com/login/oauth/access_token as Token Endpoint https://github.com/login/oauth/authorize as Authorization Endpoint and https://api.github.com/user as User Endpoint. I am storing tokens, the stored tokens are readable, i configured the client id and the client secret, also i am sending the client secret as post. The remaining configuration is still default.

Nevertheless it doesn’t work. I am receiving a successful response with an 200 OK Code, but without the body or an access token. I just used Github to understand how i have to configure my own external identity provider. What kind of configuration did i miss? Would be great if someone could help me :slight_smile: