Honor REGISTER_MANUAL_CONFIRM when doing openid registration (#14548)
REGISTER_MANUAL_CONFIRM is not honored when doing performing an openid registration. The new account is directly accessible. With this patch, the manual confirm flag gets honored in the same way as a "normal" registration.
This commit is contained in:
		
							parent
							
								
									32c4563d8d
								
							
						
					
					
						commit
						4457d0e8d9
					
				
					 1 changed files with 1 additions and 1 deletions
				
			
		|  | @ -415,7 +415,7 @@ func RegisterOpenIDPost(ctx *context.Context) { | |||
| 		Name:     form.UserName, | ||||
| 		Email:    form.Email, | ||||
| 		Passwd:   password, | ||||
| 		IsActive: !setting.Service.RegisterEmailConfirm, | ||||
| 		IsActive: !(setting.Service.RegisterEmailConfirm || setting.Service.RegisterManualConfirm), | ||||
| 	} | ||||
| 	//nolint: dupl
 | ||||
| 	if err := models.CreateUser(u); err != nil { | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue