mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 08:30:25 +08:00 
			
		
		
		
	Let web and API routes have different auth methods group (#19168)
* remove the global methods but create dynamiclly * Fix lint * Fix windows lint * Fix windows lint * some improvements Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
This commit is contained in:
		@@ -244,13 +244,3 @@ func sanitizeUsername(username string, cfg *sspi.Source) string {
 | 
			
		||||
	username = replaceSeparators(username, cfg)
 | 
			
		||||
	return username
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// specialInit registers the SSPI auth method as the last method in the list.
 | 
			
		||||
// The SSPI plugin is expected to be executed last, as it returns 401 status code if negotiation
 | 
			
		||||
// fails (or if negotiation should continue), which would prevent other authentication methods
 | 
			
		||||
// to execute at all.
 | 
			
		||||
func specialInit() {
 | 
			
		||||
	if auth.IsSSPIEnabled() {
 | 
			
		||||
		Register(&SSPI{})
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user