@ -11,7 +11,6 @@ import (
"sync"
"sync"
"code.gitea.io/gitea/models/auth"
"code.gitea.io/gitea/models/auth"
"code.gitea.io/gitea/models/avatars"
user_model "code.gitea.io/gitea/models/user"
user_model "code.gitea.io/gitea/models/user"
"code.gitea.io/gitea/modules/base"
"code.gitea.io/gitea/modules/base"
gitea_context "code.gitea.io/gitea/modules/context"
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 ) {
func ( s * SSPI ) newUser ( ctx context . Context , username string , cfg * sspi . Source ) ( * user_model . User , error ) {
email := gouuid . New ( ) . String ( ) + "@localhost.localdomain"
email := gouuid . New ( ) . String ( ) + "@localhost.localdomain"
user := & user_model . User {
user := & user_model . User {
Name : username ,
Name : username ,
Email : email ,
Email : email ,
Passwd : gouuid . New ( ) . String ( ) ,
Language : cfg . DefaultLanguage ,
Language : cfg . DefaultLanguage ,
UseCustomAvatar : true ,
Avatar : avatars . DefaultAvatarLink ( ) ,
}
}
emailNotificationPreference := user_model . EmailNotificationsDisabled
emailNotificationPreference := user_model . EmailNotificationsDisabled
overwriteDefault := & user_model . CreateUserOverwriteOptions {
overwriteDefault := & user_model . CreateUserOverwriteOptions {