m.nabokikh 
							
						 
					 
					
						
						
							
						
						4b54433ec2 
					 
					
						
						
							
							Bump golag-ci lint version to 1.40.1  
						
						... 
						
						
						
						Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com > 
						
						
					 
					
						2021-05-27 19:27:06 +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 
						 
				 
			
				
					
						
							
							
								Justin Slowik 
							
						 
					 
					
						
						
							
						
						0d1a0e4129 
					 
					
						
						
							
							Device token api endpoint ( #1 )  
						
						... 
						
						
						
						* Added /device/token handler with associated business logic and storage tests.
* Use crypto rand for user code
Signed-off-by: justin-slowik <justin.slowik@thermofisher.com > 
						
						
					 
					
						2020-07-08 16:25:05 -04:00 
						 
				 
			
				
					
						
							
							
								Justin Slowik 
							
						 
					 
					
						
						
							
						
						6d343e059b 
					 
					
						
						
							
							Generates/Stores the device request and returns the device and user codes.  
						
						... 
						
						
						
						Signed-off-by: justin-slowik <justin.slowik@thermofisher.com > 
						
						
					 
					
						2020-07-08 16:25:05 -04:00 
						 
				 
			
				
					
						
							
							
								Mark Sagi-Kazar 
							
						 
					 
					
						
						
							
						
						06521ffa49 
					 
					
						
						
							
							Remove the logrus logger wrapper  
						
						
						
						
					 
					
						2019-02-22 21:31:46 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Sagi-Kazar 
							
						 
					 
					
						
						
							
						
						be581fa7ff 
					 
					
						
						
							
							Add logger interface and stop relying on Logrus directly  
						
						
						
						
					 
					
						2019-02-22 13:38:57 +01:00 
						 
				 
			
				
					
						
							
							
								Stephan Renatus 
							
						 
					 
					
						
						
							
						
						b9f6594bf0 
					 
					
						
						
							
							*: github.com/coreos/dex -> github.com/dexidp/dex  
						
						... 
						
						
						
						Signed-off-by: Stephan Renatus <srenatus@chef.io > 
						
						
					 
					
						2018-09-05 17:57:08 +02:00 
						 
				 
			
				
					
						
							
							
								rithu john 
							
						 
					 
					
						
						
							
						
						fd4f57b5f3 
					 
					
						
						
							
							storage/static.go: storage backend should not explicitly lower-case email ids.  
						
						
						
						
					 
					
						2017-08-24 15:50:32 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Stroczynski 
							
						 
					 
					
						
						
							
						
						4a88d0641a 
					 
					
						
						
							
							: update {S->s}irupsen/logrus  
						
						
						
						
					 
					
						2017-07-25 13:46:44 -07:00 
						 
				 
			
				
					
						
							
							
								rithu john 
							
						 
					 
					
						
						
							
						
						8c9c2518f5 
					 
					
						
						
							
							server: account for dynamically changing connector object in storage.  
						
						
						
						
					 
					
						2017-04-25 09:19:02 -07:00 
						 
				 
			
				
					
						
							
							
								rithu john 
							
						 
					 
					
						
						
							
						
						bc55b86d0d 
					 
					
						
						
							
							storage: add connector object to backend storage.  
						
						
						
						
					 
					
						2017-03-28 14:12:38 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Chiang 
							
						 
					 
					
						
						
							
						
						4c39bc20ae 
					 
					
						
						
							
							storage: make static storages query real storages for some actions  
						
						... 
						
						
						
						If dex is configured with static passwords or clients, let the API
still add or modify objects in the backing storage, so long as
their IDs don't conflict with the static ones. List options now
aggregate resources from the static list and backing storage. 
						
						
					 
					
						2017-03-20 09:39:38 -07:00 
						 
				 
			
				
					
						
							
							
								rithu john 
							
						 
					 
					
						
						
							
						
						d928ac0677 
					 
					
						
						
							
							storage: Add OfflineSession object to backend storage.  
						
						
						
						
					 
					
						2017-02-09 19:01:28 -08:00 
						 
				 
			
				
					
						
							
							
								Eric Chiang 
							
						 
					 
					
						
						
							
						
						312ca7491e 
					 
					
						
						
							
							storage: add extra fields to refresh token and update method  
						
						
						
						
					 
					
						2017-01-11 12:07:48 -08:00 
						 
				 
			
				
					
						
							
							
								rithu john 
							
						 
					 
					
						
						
							
						
						2e22a948cf 
					 
					
						
						
							
							cmd/dex: add logging config and serve logger for different modules.  
						
						
						
						
					 
					
						2016-12-12 15:56:50 -08:00 
						 
				 
			
				
					
						
							
							
								rithu john 
							
						 
					 
					
						
						
							
						
						19c22807a7 
					 
					
						
						
							
							api: adding ListPasswords() method to the storage interface.  
						
						
						
						
					 
					
						2016-11-16 17:25:38 -08:00 
						 
				 
			
				
					
						
							
							
								Eric Chiang 
							
						 
					 
					
						
						
							
						
						c14ab3c44e 
					 
					
						
						
							
							storage/memory: add garbage collection method  
						
						
						
						
					 
					
						2016-10-12 18:47:47 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Chiang 
							
						 
					 
					
						
						
							
						
						ae3b5ef6e9 
					 
					
						
						
							
							storage/memory: add password resource  
						
						
						
						
					 
					
						2016-10-05 17:26:41 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Chiang 
							
						 
					 
					
						
						
							
						
						63f56b4269 
					 
					
						
						
							
							storage: hook up conformance tests for SQL  
						
						
						
						
					 
					
						2016-10-03 12:48:25 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Chiang 
							
						 
					 
					
						
						
							
						
						e2bf8ceb63 
					 
					
						
						
							
							storage: rename "storagetest" package to "conformance"  
						
						
						
						
					 
					
						2016-10-03 12:48:25 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Chiang 
							
						 
					 
					
						
						
							
						
						bfe560ee21 
					 
					
						
						
							
							rename  
						
						
						
						
					 
					
						2016-08-10 22:31:42 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Chiang 
							
						 
					 
					
						
						
							
						
						53d1be4a87 
					 
					
						
						
							
							*: load static clients from config file  
						
						
						
						
					 
					
						2016-08-05 09:54:03 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Chiang 
							
						 
					 
					
						
						
							
						
						725a94214a 
					 
					
						
						
							
							storage: add storage with static clients  
						
						
						
						
					 
					
						2016-08-05 09:49:38 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Chiang 
							
						 
					 
					
						
						
							
						
						3110f45c3d 
					 
					
						
						
							
							*: lots of renaming  
						
						
						
						
					 
					
						2016-08-02 21:57:36 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Chiang 
							
						 
					 
					
						
						
							
						
						e716c14718 
					 
					
						
						
							
							storage: remove current registration process for new storages  
						
						
						
						
					 
					
						2016-08-02 20:00:35 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Chiang 
							
						 
					 
					
						
						
							
						
						cab271f304 
					 
					
						
						
							
							initial commit  
						
						
						
						
					 
					
						2016-07-26 15:51:24 -07:00