INNER CODE UNIT · Go
Register
GGP1/kure · auth/auth.go:76
func Register(db *bolt.DB, r io.Reader) error {
password, err := terminal.ScanPassword("New master password", true)
if err != nil {
return err
}
argon2, err := askArgon2Params(r)
if err != nil {
return err
}
useKeyfile, err := askKeyfile(r)
if err != nil {
return err
}
if useKeyfile {
password, err = combineKeys(r, password)