mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 08:30:25 +08:00 
			
		
		
		
	Make SSPI auth mockable (#27036)
Before, the SSPI auth is only complied for Windows, it's difficult to test and it breaks a lot. Now, make the SSPI auth mockable and testable.
This commit is contained in:
		@@ -705,7 +705,10 @@ func buildAuthGroup() *auth.Group {
 | 
			
		||||
	if setting.Service.EnableReverseProxyAuthAPI {
 | 
			
		||||
		group.Add(&auth.ReverseProxy{})
 | 
			
		||||
	}
 | 
			
		||||
	specialAdd(group)
 | 
			
		||||
 | 
			
		||||
	if setting.IsWindows && auth_model.IsSSPIEnabled() {
 | 
			
		||||
		group.Add(&auth.SSPI{}) // it MUST be the last, see the comment of SSPI
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	return group
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user