You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm integrating dex with github and my client app.
Based on my knowledge dex is used as a proxy for supporting oidc between client and oauth2.0 idp like github. In this case dex stores access token issued from github and issues own access token and id token to client. The client doesn't know github. Dex is the only one the client connect to.
My question is that how the client access github resources? The access token the client has is JWT and issued from dex. So github has no idea about this access token.
Give me some advice and feel free to correct me if I was wrong.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I'm integrating dex with github and my client app.
Based on my knowledge dex is used as a proxy for supporting oidc between client and oauth2.0 idp like github. In this case dex stores access token issued from github and issues own access token and id token to client. The client doesn't know github. Dex is the only one the client connect to.
My question is that how the client access github resources? The access token the client has is JWT and issued from dex. So github has no idea about this access token.
Give me some advice and feel free to correct me if I was wrong.
Beta Was this translation helpful? Give feedback.
All reactions