1
0
mirror of https://github.com/amir20/dozzle.git synced 2025-12-21 13:23:07 +01:00

fix: reverts confirm password

This commit is contained in:
Amir Raminfar
2025-04-13 15:31:28 -07:00
parent febdbff0de
commit a33f7bf3b2

View File

@@ -11,12 +11,11 @@ import (
)
type GenerateCmd struct {
Username string `arg:"positional"`
Password string `arg:"--password, -p" help:"sets the password for the user"`
SkipConfirm bool `arg:"--skip-confirm" help:"skip password confirmation prompt"`
Name string `arg:"--name, -n" help:"sets the display name for the user"`
Email string `arg:"--email, -e" help:"sets the email for the user"`
Filter string `arg:"--user-filter" help:"sets the filter for the user. This can be a comma separated list of filters."`
Username string `arg:"positional"`
Password string `arg:"--password, -p" help:"sets the password for the user"`
Name string `arg:"--name, -n" help:"sets the display name for the user"`
Email string `arg:"--email, -e" help:"sets the email for the user"`
Filter string `arg:"--user-filter" help:"sets the filter for the user. This can be a comma separated list of filters."`
}
func (g *GenerateCmd) Run(args Args, embeddedCerts embed.FS) error {
@@ -27,15 +26,6 @@ func (g *GenerateCmd) Run(args Args, embeddedCerts embed.FS) error {
return fmt.Errorf("username and password are required")
}
if !args.Generate.SkipConfirm {
fmt.Print("Confirm password: ")
var confirmPassword string
fmt.Scanln(&confirmPassword)
if confirmPassword != args.Generate.Password {
return fmt.Errorf("passwords do not match")
}
}
buffer := auth.GenerateUsers(auth.User{
Username: args.Generate.Username,
Password: args.Generate.Password,