mirror of
https://github.com/MHSanaei/3x-ui.git
synced 2026-06-07 05:34:17 +00:00
fix: prevent double-hashing of passwords in fresh DB init
This commit is contained in:
parent
3a9dcd10df
commit
cf720b6c5b
1 changed files with 9 additions and 1 deletions
|
|
@ -70,7 +70,15 @@ func initUser() error {
|
|||
Password: hashedPassword,
|
||||
Role: "admin",
|
||||
}
|
||||
return db.Create(user).Error
|
||||
if err := db.Create(user).Error; err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
// Mark password hashing seeder as done since initUser already uses bcrypt
|
||||
hashSeeder := &model.HistoryOfSeeders{
|
||||
SeederName: "UserPasswordHash",
|
||||
}
|
||||
return db.Create(hashSeeder).Error
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue