eb58ea2ed9 
								
							 
						 
						
							
							
								
								Move AllowedGroups to DefaultProvider for default Authorize usage  
							
							
							
						 
						
							2020-11-12 11:18:15 -08:00  
				
					
						
							
							
								 
						
							
								2b9e1bbba0 
								
							 
						 
						
							
							
								
								Add EnrichSessionState as main post-Redeem session updater  
							
							
							
						 
						
							2020-10-19 14:09:45 -07: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  
				
					
						
							
							
								 
						
							
								eb234011eb 
								
							 
						 
						
							
							
								
								Integrate sessions middlewares  
							
							
							
						 
						
							2020-07-19 17:24:12 +01:00  
				
					
						
							
							
								 
						
							
								a3eef1709a 
								
							 
						 
						
							
							
								
								Improve default CreateSessionStateFromBearerToken tests  
							
							
							
						 
						
							2020-06-19 11:48:23 -07:00  
				
					
						
							
							
								 
						
							
								c2c1caa404 
								
							 
						 
						
							
							
								
								Set User = Subject in ExtraJWTBearer sessions  
							
							
							
						 
						
							2020-06-19 11:48:23 -07:00  
				
					
						
							
							
								 
						
							
								788d8ecc1b 
								
							 
						 
						
							
							
								
								Verify main v extra JWT bearers differently  
							
							... 
							
							
							
							When using the configured provider JWT Verifier, it makes
sense to use the provider `CreateSessionStateFromBearerToken`
method. For any extra JWT Issuers, they should use a generic
default verifier. 
							
						 
						
							2020-06-19 11:47:36 -07:00  
				
					
						
							
							
								 
						
							
								3aeca4368c 
								
							 
						 
						
							
							
								
								ACR values should not be automatically added when blank ( #598 )  
							
							... 
							
							
							
							* ACR values should not be automatically added when blank
* Added changelog 
							
						 
						
							2020-06-02 18:17:27 +01:00  
				
					
						
							
							
								 
						
							
								f7b28cb1d3 
								
							 
						 
						
							
							
								
								Improvements to Session State code ( #536 )  
							
							... 
							
							
							
							* Drop SessionStateJSON wrapper
* Use EncrpytInto/DecryptInto to reduce sessionstate
Co-authored-by: Henry Jenkins <henry@henryjenkins.name> 
							
						 
						
							2020-05-30 08:53:38 +01:00  
				
					
						
							
							
								 
						
							
								e642daef4e 
								
							 
						 
						
							
							
								
								Support context in providers ( #519 )  
							
							... 
							
							
							
							Co-authored-by: Henry Jenkins <henry@henryjenkins.name> 
							
						 
						
							2020-05-10 13:34:59 +01:00  
				
					
						
							
							
								 
						
							
								802754caad 
								
							 
						 
						
							
							
								
								Migrate to oauth2-proxy/oauth2-proxy  
							
							
							
						 
						
							2020-03-29 15:40:10 +01:00  
				
					
						
							
							
								 
						
							
								2ab8a7d95d 
								
							 
						 
						
							
							
								
								Move SessionState to its own package  
							
							
							
						 
						
							2019-05-18 13:09:56 +02:00  
				
					
						
							
							
								 
						
							
								8a77cfcac3 
								
							 
						 
						
							
							
								
								Swap out bmizerany/assert package that is deprecated in favor of stretchr/testify/assert  
							
							
							
						 
						
							2017-10-23 12:24:17 -04:00  
				
					
						
							
							
								 
						
							
								d49c3e167f 
								
							 
						 
						
							
							
								
								SessionState refactoring; improve token renewal and cookie refresh  
							
							... 
							
							
							
							* New SessionState to consolidate email, access token and refresh token
* split ServeHttp into individual methods
* log on session renewal
* log on access token refresh
* refactor cookie encription/decription and session state serialization 
							
						 
						
							2015-07-02 23:09:11 -04:00