mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 16:40:24 +08:00 
			
		
		
		
	Backport #24035 by @garymoon This change prevents Gitea from bypassing the manual approval process for newly registered users when OIDC is used. - Resolves https://github.com/go-gitea/gitea/issues/23392 Signed-off-by: Gary Moon <gary@garymoon.net> Co-authored-by: Gary Moon <garymoon@users.noreply.github.com>
This commit is contained in:
		@@ -963,7 +963,7 @@ func SignInOAuthCallback(ctx *context.Context) {
 | 
			
		||||
			}
 | 
			
		||||
 | 
			
		||||
			overwriteDefault := &user_model.CreateUserOverwriteOptions{
 | 
			
		||||
				IsActive: util.OptionalBoolOf(!setting.OAuth2Client.RegisterEmailConfirm),
 | 
			
		||||
				IsActive: util.OptionalBoolOf(!setting.OAuth2Client.RegisterEmailConfirm && !setting.Service.RegisterManualConfirm),
 | 
			
		||||
			}
 | 
			
		||||
 | 
			
		||||
			source := authSource.Cfg.(*oauth2.Source)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user