David Sharnoff
5584414f53
undo that last change, but noice error returns from EndSession
2022-10-27 18:55:20 -07:00
David Sharnoff
a689c468ff
do not error if OP does not provide a redirect
2022-10-27 18:03:19 -07:00
David Sharnoff
2350b8a942
feat: support EndSession with RelyingPart client
2022-10-12 18:09:18 -07:00
David Sharnoff
c4b7ef9160
fix: avoid potential race conditions ( #220 )
...
* fix potential race condition during signer update
* avoid potential race conditions with lazy-initializers in OpenIDProvider
* avoid potential race lazy initializers in RelyingParty
* review feedback -- additional potential races
* add pre-calls to NewRelyingPartyOIDC too
2022-10-04 07:23:59 +02:00
David Sharnoff
88a98c03ea
fix: rp.RefreshAccessToken did not work ( #216 )
...
* oidc.RefreshTokenRequest cannot be used to in a request to refresh tokens
because it does not explicitly include grant_types.
* fix merge issue
* undo accidental formatting changes
2022-09-30 07:28:31 +02:00
David Sharnoff
0d721d937e
chore: adjustments to comments for things found while implementing Storage
2022-09-30 07:18:08 +02:00
David Sharnoff
94871afbcb
feat: add rp.RefreshAccessToken ( #198 )
...
* chore: make tokenEndpointCaller public
* add RelyingParty function
* undo changes made by gofumpt
* undo more gofumpt changes
* undo more gofumpt changes
2022-08-05 10:57:50 +02:00
David Sharnoff
9f36a5a3a9
fix typo in filename ( #188 )
2022-06-29 11:37:21 +02:00