refactor: abstract secret generation into package

This commit is contained in:
2021-07-30 22:53:51 +02:00
parent f56ddef6c8
commit 769c5b899b
2 changed files with 37 additions and 11 deletions

View File

@ -297,20 +297,11 @@ var appSecretCommand = &cli.Command{
Name: "secret",
Flags: []cli.Flag{AllFlag, PassFlag},
Action: func(c *cli.Context) error {
passwords, err := passgen.GeneratePassphrases(
1,
passgen.PassphraseWordCountDefault,
rune('-'),
passgen.PassphraseCasingDefault,
passgen.WordListDefault,
)
password, err := secret.GeneratePassphrases(1)
if err != nil {
logrus.Fatal(err)
}
for _, password := range passwords {
fmt.Println(password)
}
fmt.Println(password)
return nil
},
}