cap icon indicating copy to clipboard operation
cap copied to clipboard

Add support for DeviceAuthURL and a Provider.Config() API

Open DrDaveD opened this issue 1 year ago • 2 comments

The go-oidc library added support for DeviceAuthURL in coreos/go-oidc#365. This adds it also to the cap library and also makes a ProviderConfig structure available through a new API call Provider.Config() so an application like the one added in hashicorp/vault-plugin-auth-jwt#131 that needs those URLs does not need to discover them itself. Note that it does not include JWKSURL because that is not available through the go-oidc API.

At the same time, this adds DeviceAuthURL to the DiscoveryInfo API.

  • Replaces #139

DrDaveD avatar Aug 14 '24 22:08 DrDaveD

@DrDaveD I'll try to get you some review feedback by end of this week; baring unforeseen circumstances.

jimlambrt avatar Aug 21 '24 15:08 jimlambrt

@jimlambrt I suppose those unforeseen circumstances occurred? Can you get that review feedback soon?

DrDaveD avatar Oct 07 '24 19:10 DrDaveD