Mark Sagi-Kazar 
							
						 
					 
					
						
						
							
						
						367b187cf4 
					 
					
						
						
							
							Fix missspell  
						
						
						
						
					 
					
						2019-12-18 15:51:44 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Sagi-Kazar 
							
						 
					 
					
						
						
							
						
						8c3dc0ca66 
					 
					
						
						
							
							Remove unused code (fixed: unused, structcheck, deadcode linters)  
						
						
						
						
					 
					
						2019-12-18 15:46:49 +01:00 
						 
				 
			
				
					
						
							
							
								Joel Speed 
							
						 
					 
					
						
						
							
						
						97ffa21262 
					 
					
						
						
							
							Create separate Google connector  
						
						
						
						
					 
					
						2019-11-19 17:12:36 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Speed 
							
						 
					 
					
						
						
							
						
						c4e96dda32 
					 
					
						
						
							
							Fix migration of old connector data  
						
						
						
						
					 
					
						2019-11-19 15:43:23 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Speed 
							
						 
					 
					
						
						
							
						
						d9095073c8 
					 
					
						
						
							
							Unindent session updates on finalizeLogin  
						
						
						
						
					 
					
						2019-11-19 15:43:22 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Speed 
							
						 
					 
					
						
						
							
						
						19ad7daa7f 
					 
					
						
						
							
							Use old ConnectorData before session.ConnectorData  
						
						
						
						
					 
					
						2019-11-19 15:43:19 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Speed 
							
						 
					 
					
						
						
							
						
						176ba709a4 
					 
					
						
						
							
							Revert "Remove connectordata from other structs"  
						
						... 
						
						
						
						This reverts commit 27f33516db343bd79b56a47ecef0fe514a35082d. 
						
						
					 
					
						2019-11-19 15:43:14 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Speed 
							
						 
					 
					
						
						
							
						
						4076eed17b 
					 
					
						
						
							
							Build opts based on scope  
						
						
						
						
					 
					
						2019-11-19 15:43:11 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Speed 
							
						 
					 
					
						
						
							
						
						5c88713177 
					 
					
						
						
							
							Remove connectordata from other structs  
						
						
						
						
					 
					
						2019-11-19 15:43:03 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Speed 
							
						 
					 
					
						
						
							
						
						0352258093 
					 
					
						
						
							
							Update handleRefreshToken logic  
						
						
						
						
					 
					
						2019-11-19 15:43:01 +00:00 
						 
				 
			
				
					
						
							
							
								Joel Speed 
							
						 
					 
					
						
						
							
						
						575c792156 
					 
					
						
						
							
							Store most recent refresh token in offline sessions  
						
						
						
						
					 
					
						2019-11-19 15:40:56 +00:00 
						 
				 
			
				
					
						
							
							
								serhiimakogon 
							
						 
					 
					
						
						
							
						
						b793afd375 
					 
					
						
						
							
							preferred_username claim added on refresh token  
						
						
						
						
					 
					
						2019-11-19 16:27:34 +02:00 
						 
				 
			
				
					
						
							
							
								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