5176b2a6ec 
								
							 
						 
						
							
							
								
								chore(deps): replace k8s.io/apimachinery/pkg/util/errors with errors.Join  
							
							... 
							
							
							
							Drop use of k8s.io/apimachinery/pkg/util/errors.NewAggregate and replace
to with errors.Join which is available in stdlib since Go 1.20.
This allows to drop one dependency (which itself brings its own
contraints in its go.mod) and use more standard behavior from stdlib. 
							
						 
						
							2025-08-01 13:06:51 +02:00  
				
					
						
							
							
								 
						
							
								8abdbb5a18 
								
							 
						 
						
							
							
								
								Add --bearer-token-login-fallback option ( #2924 )  
							
							... 
							
							
							
							* add --deny-invalid-bearer-tokens
* update changelog
* PR feedback, update api-routes description
* update --api-routes description
* revert load_test fix that I needed locally
---------
Co-authored-by: Justin Ryan <j.ryan@mwam.com> 
							
						 
						
							2025-04-21 13:40:39 +01:00  
				
					
						
							
							
								 
						
							
								f31e02cebd 
								
							 
						 
						
							
							
								
								fix: jwt regex validation error during skip-jwt-bearer-tokens flow ( #2888 )  
							
							... 
							
							
							
							---------
Co-authored-by: Jan Larwig <jan@larwig.com> 
							
						 
						
							2025-01-15 09:06:21 +01:00  
				
					
						
							
							
								 
						
							
								f8efdbae5f 
								
							 
						 
						
							
							
								
								chore: Updated go-jwt to v5  
							
							
							
						 
						
							2024-03-04 01:42:00 +01:00  
				
					
						
							
							
								 
						
							
								6fb3274ca3 
								
							 
						 
						
							
							
								
								Refactor organization of scope aware request utils  
							
							... 
							
							
							
							Reorganized the structure of the Request Utils due to their widespread use
resulting in circular imports issues (mostly because of middleware & logger). 
							
						 
						
							2021-01-16 13:55:48 -08:00  
				
					
						
							
							
								 
						
							
								5f8f856260 
								
							 
						 
						
							
							
								
								Remove failed bearer tokens from logs  
							
							
							
						 
						
							2020-11-28 10:25:12 -08:00  
				
					
						
							
							
								 
						
							
								22f60e9b63 
								
							 
						 
						
							
							
								
								Generalize and extend default CreateSessionFromToken  
							
							
							
						 
						
							2020-11-28 10:25:12 -08:00  
				
					
						
							
							
								 
						
							
								44fa8316a1 
								
							 
						 
						
							
							
								
								Aggregate error logging on JWT chain failures  
							
							
							
						 
						
							2020-11-28 10:25:12 -08:00  
				
					
						
							
							
								 
						
							
								3e9717d489 
								
							 
						 
						
							
							
								
								Decouple TokenToSession from OIDC & add a generic VerifyFunc  
							
							
							
						 
						
							2020-11-28 10:25:11 -08:00  
				
					
						
							
							
								 
						
							
								3fa42edb73 
								
							 
						 
						
							
							
								
								Fix import path for v7 ( #800 )  
							
							... 
							
							
							
							* fix import path for v7
find ./ -name "*.go" | xargs sed -i -e 's|"github.com/oauth2-proxy/oauth2-proxy|"github.com/oauth2-proxy/oauth2-proxy/v7|'
* fix module path
* go mod tidy
* fix installation docs
* update CHANGELOG
* Update CHANGELOG.md
Co-authored-by: Joel Speed <Joel.speed@hotmail.co.uk>
Co-authored-by: Joel Speed <Joel.speed@hotmail.co.uk> 
							
						 
						
							2020-09-29 17:44:42 +01:00  
				
					
						
							
							
								 
						
							
								b6e78efc1e 
								
							 
						 
						
							
							
								
								Add `x-oauth-basic` nosec annotation & address gosec unhandled errors  
							
							
							
						 
						
							2020-08-10 15:15:16 -07:00  
				
					
						
							
							
								 
						
							
								d69fd6af22 
								
							 
						 
						
							
							
								
								Allow Logging to stdout with separate Error Log Channel ( #718 )  
							
							... 
							
							
							
							* Add dedicated error logging writer
* Document new errors to stdout flag
* Update changelog
* Thread-safe the log buffer
* Address feedback
* Remove duplication by adding log level
* Clean up error formatting
* Apply suggestions from code review
Co-authored-by: Joel Speed <Joel.speed@hotmail.co.uk> 
							
						 
						
							2020-08-10 11:44:08 +01:00  
				
					
						
							
							
								 
						
							
								7d6f2a3f45 
								
							 
						 
						
							
							
								
								Add Basic Auth session loader middleware  
							
							
							
						 
						
							2020-07-19 17:21:42 +01:00  
				
					
						
							
							
								 
						
							
								c81a7ed197 
								
							 
						 
						
							
							
								
								Add JWT session loader middleware  
							
							
							
						 
						
							2020-07-19 17:21:42 +01:00