update envs and urls
This commit is contained in:
@@ -24,21 +24,18 @@ func main() {
|
||||
|
||||
queries := db.New(pool)
|
||||
|
||||
// Проверяем, есть ли уже пользователи
|
||||
_, err = queries.GetUserByUsername(ctx, "admin")
|
||||
if err == nil {
|
||||
log.Println("admin user already exists, skipping seed")
|
||||
return
|
||||
}
|
||||
|
||||
// Создаём через auth service (правильное хеширование)
|
||||
secret := []byte(os.Getenv("JWT_SECRET"))
|
||||
if len(secret) == 0 {
|
||||
log.Fatalf("JWT_SECRET not set")
|
||||
}
|
||||
authService := auth.New(queries, secret, 0)
|
||||
|
||||
// Пароль из env или дефолтный (только для разработки!)
|
||||
password := os.Getenv("SEED_ADMIN_PASSWORD")
|
||||
if password == "" {
|
||||
password = "admin123" // ⚠️ только для dev!
|
||||
Reference in New Issue
Block a user