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)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…