0
Fork 0
mirror of https://github.com/caddyserver/caddy.git synced 2024-12-23 22:27:38 -05:00

letsencrypt: Don't store KeyFile as field in user; staying consistent

This commit is contained in:
Matthew Holt 2015-11-01 10:58:58 -07:00
parent a729be295a
commit 9a4e26a518

View file

@ -20,7 +20,6 @@ import (
type User struct {
Email string
Registration *acme.RegistrationResource
KeyFile string
key *rsa.PrivateKey
}
@ -64,7 +63,7 @@ func getUser(email string) (User, error) {
}
// load their private key
user.key, err = loadRSAPrivateKey(user.KeyFile)
user.key, err = loadRSAPrivateKey(storage.UserKeyFile(email))
if err != nil {
return user, err
}
@ -82,8 +81,7 @@ func saveUser(user User) error {
}
// save private key file
user.KeyFile = storage.UserKeyFile(user.Email)
err = saveRSAPrivateKey(user.key, user.KeyFile)
err = saveRSAPrivateKey(user.key, storage.UserKeyFile(user.Email))
if err != nil {
return err
}