Eric Chiang
777eeafabc
*: update go-oidc and use standard library's context package
2017-03-08 10:33:19 -08:00
Eric Chiang
ed20fee2b9
cmd/example-app: fix refreshing
2017-01-11 12:07:48 -08:00
Eric Chiang
78665074ed
cmd/example-app: add option to not request a refresh token
2017-01-09 18:30:58 -08:00
Eric Chiang
aebb6818b7
cmd/example-app: use a non-empty state
...
Use a non-empty state in the example-app to ensure dex is properly
preserving the state for the code flow.
Updates #712
2016-12-01 09:05:56 -08:00
Eric Chiang
522749b5d8
*: switch oidc client to github.com/coreos/go-oidc
...
This saves us from having to import two different versions of
square/go-jose.
2016-11-22 13:29:17 -08:00
Eric Chiang
35d6423ac2
cmd/example-app: add a --debug flag
2016-11-03 21:36:15 -07:00
Eric Chiang
dc13f09fb7
*: add more comments to the example config
2016-10-14 08:58:57 -07:00
Eric Chiang
fdc529ee0d
cmd/example-app: check if a provider supports a refresh token scope
...
Some OpenID Connect providers, notably Google, don't follow the spec
and allow refresh tokens to be requested with the "offline_access"
scope. Try to determine which we're talking to by checking the
supported_scopes listed by the provider discovery.
2016-10-10 08:52:07 -07:00
Eric Chiang
d313e5d493
*: add example for running on kubernetes
2016-08-10 17:50:55 -07:00
Eric Chiang
467d02738e
*: add example-app
2016-08-08 16:32:42 -07:00