This repository has been archived on 2023-08-14. You can view files and clone it, but cannot push or open issues or pull requests.
dex/storage/kubernetes
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
..
k8sapi Fix missspell 2019-12-18 15:51:44 +01:00
client_test.go storage/kubernetes: fix hash initialization bug 2017-02-24 12:55:04 -08:00
client.go Remove copypasta dependency 2020-06-30 13:12:36 +02:00
doc.go storage: update godocs 2016-10-28 13:00:13 -07:00
storage_test.go Generates/Stores the device request and returns the device and user codes. 2020-07-08 16:25:05 -04:00
storage.go Device flow token code exchange (#2) 2020-07-08 16:25:05 -04:00
types.go Device flow token code exchange (#2) 2020-07-08 16:25:05 -04:00