Nándor István Krácser 
							
						 
					 
					
						
						
							
						
						0b55f121b4 
					 
					
						
						
							
							Fix missing email in log message  
						
						... 
						
						
						
						Co-Authored-By: Felix Fontein <ff@dybuster.com > 
						
						
					 
					
						2019-10-30 13:13:33 +01:00 
						 
				 
			
				
					
						
							
							
								Nandor Kracser 
							
						 
					 
					
						
						
							
						
						c1b421fa04 
					 
					
						
						
							
							add preffered_username to idToken  
						
						... 
						
						
						
						Signed-off-by: Nandor Kracser <bonifaido@gmail.com > 
						
						
					 
					
						2019-10-30 13:06:37 +01:00 
						 
				 
			
				
					
						
							
							
								Yannis Zarkadas 
							
						 
					 
					
						
						
							
						
						27944d4f8f 
					 
					
						
						
							
							templates: add new relativeURL function  
						
						... 
						
						
						
						Signed-off-by: Yannis Zarkadas <yanniszark@arrikto.com > 
						
						
					 
					
						2019-10-02 17:08:06 +03:00 
						 
				 
			
				
					
						
							
							
								Yannis Zarkadas 
							
						 
					 
					
						
						
							
						
						839130f01c 
					 
					
						
						
							
							handlers: change all handlers to pass down http request  
						
						... 
						
						
						
						Signed-off-by: Yannis Zarkadas <yanniszark@arrikto.com > 
						
						
					 
					
						2019-10-02 17:08:06 +03:00 
						 
				 
			
				
					
						
							
							
								Stephan Renatus 
							
						 
					 
					
						
						
							
						
						c854e760db 
					 
					
						
						
							
							Merge pull request  #1539  from erwinvaneyk/replace-context-import  
						
						... 
						
						
						
						Replace x/net/context with stdlib context 
						
						
					 
					
						2019-08-31 17:52:18 +02:00 
						 
				 
			
				
					
						
							
							
								erwinvaneyk 
							
						 
					 
					
						
						
							
						
						3e2217b3f4 
					 
					
						
						
							
							Replace x/net/context with context of stdlib  
						
						
						
						
					 
					
						2019-08-30 11:52:46 +02:00 
						 
				 
			
				
					
						
							
							
								Nandor Kracser 
							
						 
					 
					
						
						
							
						
						bd61535cb6 
					 
					
						
						
							
							connector/ldap: display login error  
						
						
						
						
					 
					
						2019-08-22 15:55:05 +02:00 
						 
				 
			
				
					
						
							
							
								Stephan Renatus 
							
						 
					 
					
						
						
							
						
						e1afe771cb 
					 
					
						
						
							
							Merge pull request  #1505  from MarcDufresne/show-login-page  
						
						... 
						
						
						
						Add option to always display connector selection even if there's only one 
						
						
					 
					
						2019-08-07 09:23:42 +02:00 
						 
				 
			
				
					
						
							
							
								Stephan Renatus 
							
						 
					 
					
						
						
							
						
						89e43c198b 
					 
					
						
						
							
							Merge pull request  #1504  from MarcDufresne/template-custom-data  
						
						... 
						
						
						
						Allow arbitrary data to be passed to templates 
						
						
					 
					
						2019-08-07 09:19:14 +02:00 
						 
				 
			
				
					
						
							
							
								Marc-André Dufresne 
							
						 
					 
					
						
						
							
						
						0dbb642f2c 
					 
					
						
						
							
							Add option to always display connector selection even if there's only one  
						
						
						
						
					 
					
						2019-08-06 13:18:46 -04:00 
						 
				 
			
				
					
						
							
							
								Marc-André Dufresne 
							
						 
					 
					
						
						
							
						
						d458e882aa 
					 
					
						
						
							
							Allow arbitrary data to be passed to templates  
						
						
						
						
					 
					
						2019-08-06 13:14:53 -04:00 
						 
				 
			
				
					
						
							
							
								Mike O 
							
						 
					 
					
						
						
							
						
						43d1a044bd 
					 
					
						
						
							
							Add tests for some callback handler error conditions  
						
						
						
						
					 
					
						2019-08-05 16:02:28 -07:00 
						 
				 
			
				
					
						
							
							
								Mike O 
							
						 
					 
					
						
						
							
						
						d03a43335e 
					 
					
						
						
							
							Return HTTP 400 for invalid state parameter  
						
						
						
						
					 
					
						2019-08-01 16:22:53 -07:00 
						 
				 
			
				
					
						
							
							
								Stephan Renatus 
							
						 
					 
					
						
						
							
						
						291cd9e01c 
					 
					
						
						
							
							regenerate protobuf code  
						
						... 
						
						
						
						Signed-off-by: Stephan Renatus <srenatus@chef.io > 
						
						
					 
					
						2019-07-31 08:16:18 +02:00 
						 
				 
			
				
					
						
							
							
								Stephan Renatus 
							
						 
					 
					
						
						
							
						
						231e571c3c 
					 
					
						
						
							
							server/api: fix logging in VerifyPassword  
						
						... 
						
						
						
						Before:
    msg="api: password check failed : %vcrypto/bcrypt: hashedPassword is not the hash of the given password"
After:
    msg="api: password check failed : crypto/bcrypt: hashedPassword is not the hash of the given password"
Signed-off-by: Stephan Renatus <srenatus@chef.io > 
						
						
					 
					
						2019-07-30 14:53:33 +02:00 
						 
				 
			
				
					
						
							
							
								Stephan Renatus 
							
						 
					 
					
						
						
							
						
						d9487e553b 
					 
					
						
						
							
							*: fix some lint issues  
						
						... 
						
						
						
						Mostly gathered these using golangci-lint's deadcode and ineffassign
linters.
Signed-off-by: Stephan Renatus <srenatus@chef.io > 
						
						
					 
					
						2019-07-30 11:29:08 +02:00 
						 
				 
			
				
					
						
							
							
								Stephan Renatus 
							
						 
					 
					
						
						
							
						
						8561a66365 
					 
					
						
						
							
							server/{handler,oauth2}: cleanup error returns  
						
						... 
						
						
						
						Now, we'll return a standard error, and have the caller act upon this
being an instance of authErr.
Also changes the storage.AuthRequest return to a pointer, and returns
nil in error cases.
Signed-off-by: Stephan Renatus <srenatus@chef.io > 
						
						
					 
					
						2019-07-25 13:40:06 +02:00 
						 
				 
			
				
					
						
							
							
								Stephan Renatus 
							
						 
					 
					
						
						
							
						
						421c26fdf5 
					 
					
						
						
							
							Merge pull request  #1481  from LanceH/master  
						
						... 
						
						
						
						Added "connector_id" to skip straight to a connector (similar to when len(connector) is 1. 
						
						
					 
					
						2019-07-23 11:31:25 +02:00 
						 
				 
			
				
					
						
							
							
								LanceH 
							
						 
					 
					
						
						
							
						
						07a77e0dac 
					 
					
						
						
							
							Use connector_id param to skip directly to a specific connector  
						
						
						
						
					 
					
						2019-07-22 10:47:11 -05:00 
						 
				 
			
				
					
						
							
							
								Tyler Cloke 
							
						 
					 
					
						
						
							
						
						dd84e73c0e 
					 
					
						
						
							
							Add VerifyPassword to API  
						
						... 
						
						
						
						It takes in an email and plain text password to verify. If it fails to find a password stored for email, it returns not_found. If it finds the password hash stored but that hash doesn't match the password passed via the API, it returns verified = false, else it returns verified = true.
Co-authored-by: Alban Seurat <alban.seurat@me.com > 
						
						
					 
					
						2019-07-22 10:23:07 +02:00 
						 
				 
			
				
					
						
							
							
								Andy Lindeman 
							
						 
					 
					
						
						
							
						
						5b66bf05c8 
					 
					
						
						
							
							Fixed shadowed variable declaration  
						
						
						
						
					 
					
						2019-06-27 19:12:18 -04:00 
						 
				 
			
				
					
						
							
							
								Andy Lindeman 
							
						 
					 
					
						
						
							
						
						59b6595c37 
					 
					
						
						
							
							userinfo_endpoint is required  
						
						
						
						
					 
					
						2019-06-25 12:17:03 -04:00 
						 
				 
			
				
					
						
							
							
								Andy Lindeman 
							
						 
					 
					
						
						
							
						
						8959dc4275 
					 
					
						
						
							
							ctx is not used  
						
						
						
						
					 
					
						2019-06-24 09:43:12 -04:00 
						 
				 
			
				
					
						
							
							
								Andy Lindeman 
							
						 
					 
					
						
						
							
						
						21174c06a1 
					 
					
						
						
							
							Remove comment  
						
						... 
						
						
						
						We have a story around user info now 
						
						
					 
					
						2019-06-24 09:42:46 -04:00 
						 
				 
			
				
					
						
							
							
								Andy Lindeman 
							
						 
					 
					
						
						
							
						
						840065faaf 
					 
					
						
						
							
							Assert something about the returned userinfo  
						
						
						
						
					 
					
						2019-06-24 09:39:54 -04:00 
						 
				 
			
				
					
						
							
							
								Andy Lindeman 
							
						 
					 
					
						
						
							
						
						46f5726d11 
					 
					
						
						
							
							Use oidc.Verifier to verify tokens  
						
						
						
						
					 
					
						2019-06-22 13:18:35 -04:00 
						 
				 
			
				
					
						
							
							
								Andy Lindeman 
							
						 
					 
					
						
						
							
						
						157c359f3e 
					 
					
						
						
							
							Bump go-oidc to latest v2  
						
						
						
						
					 
					
						2019-06-20 12:27:47 -04:00 
						 
				 
			
				
					
						
							
							
								mdbraber 
							
						 
					 
					
						
						
							
						
						3dd1bac821 
					 
					
						
						
							
							Fix comments  
						
						
						
						
					 
					
						2019-06-05 22:14:31 +02:00 
						 
				 
			
				
					
						
							
							
								Maarten den Braber 
							
						 
					 
					
						
						
							
						
						74f4e749b9 
					 
					
						
						
							
							Formatting  
						
						
						
						
					 
					
						2019-06-05 22:14:31 +02:00 
						 
				 
			
				
					
						
							
							
								Maarten den Braber 
							
						 
					 
					
						
						
							
						
						d7750b1e26 
					 
					
						
						
							
							Fix changes  
						
						
						
						
					 
					
						2019-06-05 22:14:31 +02:00 
						 
				 
			
				
					
						
							
							
								Maarten den Braber 
							
						 
					 
					
						
						
							
						
						a8d059a237 
					 
					
						
						
							
							Add userinfo endpoint  
						
						... 
						
						
						
						Co-authored-by: Yuxing Li <360983+jackielii@users.noreply.github.com >
Co-authored-by: Francisco Santiago <1737357+fjbsantiago@users.noreply.github.com > 
						
						
					 
					
						2019-06-05 22:11:21 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Chiang 
							
						 
					 
					
						
						
							
						
						cd3c6983da 
					 
					
						
						
							
							Merge pull request  #1429  from tsuna/master  
						
						... 
						
						
						
						server: add metrics for CORS handlers. 
						
						
					 
					
						2019-05-12 10:40:23 -07:00 
						 
				 
			
				
					
						
							
							
								Tomas Barton 
							
						 
					 
					
						
						
							
						
						55cebd58a8 
					 
					
						
						
							
							print appropriate error  
						
						
						
						
					 
					
						2019-05-03 14:19:54 +02:00 
						 
				 
			
				
					
						
							
							
								Benoit Sigoure 
							
						 
					 
					
						
						
							
						
						d6ad67a6de 
					 
					
						
						
							
							server: add metrics for CORS handlers.  
						
						
						
						
					 
					
						2019-04-19 14:32:52 -07:00 
						 
				 
			
				
					
						
							
							
								Mark Sagi-Kazar 
							
						 
					 
					
						
						
							
						
						06521ffa49 
					 
					
						
						
							
							Remove the logrus logger wrapper  
						
						
						
						
					 
					
						2019-02-22 21:31:46 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Sagi-Kazar 
							
						 
					 
					
						
						
							
						
						d1c8f8d095 
					 
					
						
						
							
							Remove structured logging from the logger interface  
						
						
						
						
					 
					
						2019-02-22 21:26:30 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Sagi-Kazar 
							
						 
					 
					
						
						
							
						
						be581fa7ff 
					 
					
						
						
							
							Add logger interface and stop relying on Logrus directly  
						
						
						
						
					 
					
						2019-02-22 13:38:57 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Chiang 
							
						 
					 
					
						
						
							
						
						8935a1479c 
					 
					
						
						
							
							server: update health check endpoint to query storage periodically  
						
						... 
						
						
						
						Instead of querying the storage every time a health check is performed
query it periodically and save the result. 
						
						
					 
					
						2019-02-04 19:02:41 +00:00 
						 
				 
			
				
					
						
							
							
								joannano 
							
						 
					 
					
						
						
							
						
						88d1e2b041 
					 
					
						
						
							
							keystone: test cases, refactoring and cleanup  
						
						
						
						
					 
					
						2019-01-11 15:14:56 +01:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Balka 
							
						 
					 
					
						
						
							
						
						a965365a2b 
					 
					
						
						
							
							keystone: refresh token and groups  
						
						
						
						
					 
					
						2019-01-11 15:14:11 +01:00 
						 
				 
			
				
					
						
							
							
								knangia 
							
						 
					 
					
						
						
							
						
						0774a89066 
					 
					
						
						
							
							keystone: squashed changes from knangia/dex  
						
						
						
						
					 
					
						2019-01-11 15:12:59 +01:00 
						 
				 
			
				
					
						
							
							
								Haines Chan 
							
						 
					 
					
						
						
							
						
						b78b8aeee0 
					 
					
						
						
							
							Replace "GET", "POST" to http.MethodGet and http.MethodPost  
						
						
						
						
					 
					
						2018-12-27 16:27:36 +08:00 
						 
				 
			
				
					
						
							
							
								Maximilian Gaß 
							
						 
					 
					
						
						
							
						
						468c74d1d2 
					 
					
						
						
							
							Make expiry of auth requests configurable  
						
						
						
						
					 
					
						2018-12-13 11:50:34 +01:00 
						 
				 
			
				
					
						
							
							
								Stephan Renatus 
							
						 
					 
					
						
						
							
						
						f3acec0b1b 
					 
					
						
						
							
							Merge pull request  #1275  from ccojocar/client-update-api  
						
						... 
						
						
						
						Extend the API with a function which updates the client configuration 
						
						
					 
					
						2018-11-27 11:47:16 +01:00 
						 
				 
			
				
					
						
							
							
								Cosmin Cojocar 
							
						 
					 
					
						
						
							
						
						01c6b9dd91 
					 
					
						
						
							
							Remove the 'public' field from UpdateClientReq proto message  
						
						
						
						
					 
					
						2018-11-26 19:07:59 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Matyushentsev 
							
						 
					 
					
						
						
							
						
						ff8b44558e 
					 
					
						
						
							
							Issue  #1263  - Render error message provided by connector if user authentication failed  
						
						
						
						
					 
					
						2018-11-13 15:44:28 -08:00 
						 
				 
			
				
					
						
							
							
								Cosmin Cojocar 
							
						 
					 
					
						
						
							
						
						281ec27118 
					 
					
						
						
							
							Update also to a list of empty redirect URIs and Peers  
						
						
						
						
					 
					
						2018-11-13 09:59:45 +01:00 
						 
				 
			
				
					
						
							
							
								Cosmin Cojocar 
							
						 
					 
					
						
						
							
						
						9d1ec6c36b 
					 
					
						
						
							
							Revert "Avoid overwriting exiting redirect URI and trusted peers when updating the client"  
						
						... 
						
						
						
						This reverts commit 49fa5ee6e8 
						
						
					 
					
						2018-11-13 09:58:17 +01:00 
						 
				 
			
				
					
						
							
							
								Cosmin Cojocar 
							
						 
					 
					
						
						
							
						
						49fa5ee6e8 
					 
					
						
						
							
							Avoid overwriting exiting redirect URI and trusted peers when updating the client  
						
						... 
						
						
						
						Also skip configure the Public field. 
						
						
					 
					
						2018-11-12 21:48:14 +01:00 
						 
				 
			
				
					
						
							
							
								Cosmin Cojocar 
							
						 
					 
					
						
						
							
						
						c9b18b2785 
					 
					
						
						
							
							Add tests for UpateClient API  
						
						
						
						
					 
					
						2018-11-12 18:43:48 +01:00