Fixes #28945 Backport #28948 Setting the avatar is wrong and creating a random password is equal to leave it empty. Co-authored-by: KN4CK3R <admin@oldschoolhack.me>
This commit is contained in:
		
							parent
							
								
									fdb0d03083
								
							
						
					
					
						commit
						7ea2ffaf16
					
				|  | @ -11,7 +11,6 @@ import ( | |||
| 	"sync" | ||||
| 
 | ||||
| 	"code.gitea.io/gitea/models/auth" | ||||
| 	"code.gitea.io/gitea/models/avatars" | ||||
| 	user_model "code.gitea.io/gitea/models/user" | ||||
| 	"code.gitea.io/gitea/modules/base" | ||||
| 	gitea_context "code.gitea.io/gitea/modules/context" | ||||
|  | @ -163,12 +162,9 @@ func (s *SSPI) shouldAuthenticate(req *http.Request) (shouldAuth bool) { | |||
| func (s *SSPI) newUser(ctx context.Context, username string, cfg *sspi.Source) (*user_model.User, error) { | ||||
| 	email := gouuid.New().String() + "@localhost.localdomain" | ||||
| 	user := &user_model.User{ | ||||
| 		Name:            username, | ||||
| 		Email:           email, | ||||
| 		Passwd:          gouuid.New().String(), | ||||
| 		Language:        cfg.DefaultLanguage, | ||||
| 		UseCustomAvatar: true, | ||||
| 		Avatar:          avatars.DefaultAvatarLink(), | ||||
| 		Name:     username, | ||||
| 		Email:    email, | ||||
| 		Language: cfg.DefaultLanguage, | ||||
| 	} | ||||
| 	emailNotificationPreference := user_model.EmailNotificationsDisabled | ||||
| 	overwriteDefault := &user_model.CreateUserOverwriteOptions{ | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue