Bladeren bron

included passphrase in password generation

bmallred 10 jaren geleden
bovenliggende
commit
b7ff626720
2 gewijzigde bestanden met toevoegingen van 3 en 2 verwijderingen
  1. 2 1
      main.go
  2. 1 1
      main_test.go

+ 2 - 1
main.go

157
// Generate the passphrase
157
// Generate the passphrase
158
func generatePassphrase(profile, passphrase string, settings Site) ([]byte, error) {
158
func generatePassphrase(profile, passphrase string, settings Site) ([]byte, error) {
159
	clearText := fmt.Sprintf(
159
	clearText := fmt.Sprintf(
160
		"%s-%s-%s",
160
		"%s-%s-%s-%s",
161
		strings.ToLower(profile),
161
		strings.ToLower(profile),
162
		strings.ToLower(passphrase),
162
		strings.ToLower(settings.Host),
163
		strings.ToLower(settings.Host),
163
		settings.Revision)
164
		settings.Revision)
164
165

+ 1 - 1
main_test.go

19
	}
19
	}
20
	i := 0
20
	i := 0
21
21
22
	expected := "15898B4\\3738|f656d"
22
	expected := "C\\041|e1dc001da138"
23
	for i = 0; i < 2; i++ {
23
	for i = 0; i < 2; i++ {
24
		b, _ := generatePassphrase(profile, passphrase, site)
24
		b, _ := generatePassphrase(profile, passphrase, site)
25
		actual := fmt.Sprintf("%s", string(b))
25
		actual := fmt.Sprintf("%s", string(b))