Jesse Glick
65edeff231
Include explanation in comment: https://github.com/dexidp/dex/pull/2218#discussion_r679873279
...
Signed-off-by: Jesse Glick <jglick@cloudbees.com>
2021-07-30 12:52:43 -04:00
Jesse Glick
f1d4fec45e
Demonstrate use of htpasswd
for bCrypt in staticPasswords
...
Signed-off-by: Jesse Glick <jglick@cloudbees.com>
2021-07-27 11:40:02 -04:00
m.nabokikh
beb8911cf7
chore: add note about units to expire config
...
Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com>
2021-04-02 16:12:43 +04:00
m.nabokikh
91de99d57e
feat: Add refresh token expiration and rotation settings
...
Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com>
2021-02-10 23:37:57 +04:00
Mark Sagi-Kazar
27a43669a7
chore: add new development configuration
...
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
2021-01-28 18:54:38 +01:00
Mark Sagi-Kazar
0a88483409
chore: rename the docs directory
...
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
2021-01-14 17:30:04 +01:00
Maksim Nabokikh
35da73de38
chore: add frontend section to dev config ( #1913 )
...
* chore: add frontend section to dev config
Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com>
2021-01-12 19:20:38 +01:00
Isaac Parker
0af41fb4ca
docs: Correct tlsClientCA example reference
...
Signed-off-by: Isaac Parker <parrotmac@gmail.com>
2020-12-28 01:58:02 -07:00
justin-slowik
9882ea453f
better support for /device/callback redirect uris with public clients.
...
Signed-off-by: justin-slowik <justin.slowik@thermofisher.com>
2020-07-08 16:25:06 -04:00
justin-slowik
f6d8427f32
Added device flow static client to config-dev.yaml
...
Signed-off-by: justin-slowik <justin.slowik@thermofisher.com>
2020-07-08 16:25:05 -04:00
Justin Slowik
9bbdc721d5
Device flow token code exchange ( #2 )
...
* Added /device/token handler with associated business logic and storage tests.
Perform user code exchange, flag the device code as complete.
Moved device handler code into its own file for cleanliness. Cleanup
* Removed PKCE code
* Rate limiting for /device/token endpoint based on ietf standards
* Configurable Device expiry
Signed-off-by: justin-slowik <justin.slowik@thermofisher.com>
2020-07-08 16:25:05 -04:00
Nandor Kracser
5b7a664e9d
add docker-compose for local testing
2020-06-30 13:46:05 +02:00
Brian Candler
442d3de11d
Allow the "google" connector to work without a service account
...
Fixes #1718
2020-05-22 09:24:26 +00:00
Zach Brown
13be146d2a
Add support for password grant #926
2020-01-10 13:18:09 -05:00
Tom Downes
963b8e992d
Add examples for recent additions to oauth2 configuration options
2019-08-09 11:58:37 -05:00
Frederic Branczyk
5f03479d29
*: Add go runtime, process, HTTP and gRPC metrics
2017-12-21 21:24:09 +01:00
rithu john
5e0bf8b65f
connector/oidc: fix hosted domain support.
2017-07-25 13:46:12 -07:00
rithu leena john
a5d218fd08
Merge pull request #974 from roguePanda/google-hosted-domain
...
Google hosted domain support
2017-07-07 10:26:28 -07:00
Eric Chiang
c1a7285711
examples: document explicit flow in example config
2017-06-23 11:27:49 -07:00
Ben Navetta
687bc9ca5c
add hosted domain to example config
2017-06-20 23:01:35 -07:00
Eric Chiang
33f0199077
*: fix spelling using github.com/client9/misspell
2017-03-20 09:16:56 -07:00
rithu john
fa2f76bcdb
examples: adding a gRPC client example.
2017-02-28 12:06:44 -08:00
Eric Chiang
4d54038256
examples: add logger fields
2016-12-15 13:47:37 -08:00
Eric Chiang
391dc51c13
*: add theme based frontend configuration
...
This PR reworks the web layout so static files can be provided and
a "themes" directory to allow a certain degree of control over logos,
styles, etc.
This PR does NOT add general support for frontend customization,
only enough to allow us to start exploring theming internally.
The dex binary also must now be run from the root directory since
templates are no longer "compiled into" the binary.
The docker image has been updated with frontend assets.
2016-11-30 17:20:21 -08:00
Phu Kieu
ba58f3f43b
Fix Google OIDC callback url
2016-11-21 10:25:16 -08:00
Eric Chiang
674bec0468
Merge pull request #674 from ericchiang/readme-docs-v2
...
*: readme updates for v2
2016-11-08 15:20:51 -08:00
Eric Chiang
a52e324f68
*: readme updates for v2
2016-11-08 14:36:29 -08:00
Eric Chiang
015e7cf606
cmd/dex: only expand from env for storages and connectors
...
Bcrypt'd hashes have "$" characters in them. This means that #667
(accepting actually bcrypted values) combined with #627 (expanding
config with environment variables) broke the example config.
For now, allow storages and connectors to expand their configs from
the environment, but don't do this anywhere else.
2016-11-03 21:38:32 -07:00
rithu leena john
600e761266
cmd/dex: expose IDTokensValidFor and RotateKeysAfter server options in config.
2016-11-03 17:25:36 -07:00
Eric Chiang
ebe51e736d
cmd/dex: accept raw bcrypt'd hash as well as base64'd version of hash
2016-11-03 15:23:56 -07:00
rithu leena john
42dfd3ecec
cmd/dex: add option for gRPC client auth CA.
2016-11-02 14:51:22 -07:00
Eric Chiang
a11db557b4
*: expand environment variables in config
...
Allow users to define config values which are read form environemnt
variables. Helpful for sensitive variables such as OAuth2 client IDs
or LDAP credentials.
2016-10-22 13:49:40 -07:00
Eric Chiang
dc13f09fb7
*: add more comments to the example config
2016-10-14 08:58:57 -07:00
Eric Chiang
2909929b17
*: add the ability to define passwords statically
2016-10-06 10:35:54 -07:00
Eric Chiang
3e8907b818
*: add sql storage options to dex application
2016-10-03 12:48:26 -07:00
Eric Chiang
68746fd795
*: add a mock connector which takes a username and password for testing
...
Since we don't have a good strategy which takes a username and password
add a mock connector which implementes PasswordConnector so we can
develop the frontend screens.
2016-09-05 17:25:12 -07:00
Eric Chiang
35f467a353
example -> examples
2016-08-10 21:32:21 -07:00