mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-31 19:06:18 +01:00 
			
		
		
		
	Avoid cycle-redirecting user/login page (#28636)
Fix #28231, and remove some unused code. The `db.HasEngine` doesn't seem useful because the db engine is always initialized before web route.
This commit is contained in:
		| @@ -261,16 +261,12 @@ func (opts FindSourcesOptions) ToConds() builder.Cond { | ||||
| // IsSSPIEnabled returns true if there is at least one activated login | ||||
| // source of type LoginSSPI | ||||
| func IsSSPIEnabled(ctx context.Context) bool { | ||||
| 	if !db.HasEngine { | ||||
| 		return false | ||||
| 	} | ||||
|  | ||||
| 	exist, err := db.Exist[Source](ctx, FindSourcesOptions{ | ||||
| 		IsActive:  util.OptionalBoolTrue, | ||||
| 		LoginType: SSPI, | ||||
| 	}.ToConds()) | ||||
| 	if err != nil { | ||||
| 		log.Error("Active SSPI Sources: %v", err) | ||||
| 		log.Error("IsSSPIEnabled: failed to query active SSPI sources: %v", err) | ||||
| 		return false | ||||
| 	} | ||||
| 	return exist | ||||
|   | ||||
		Reference in New Issue
	
	Block a user