discordo/util/keyring.go
2021-08-18 22:15:22 +04:00

20 lines
417 B
Go

package util
import "github.com/zalando/go-keyring"
// GetPassword retrieves the password in keyring for provided user.
func GetPassword(u string) string {
p, err := keyring.Get("discordo", u)
if err != nil {
return ""
}
return p
}
// SetPassword sets the password in keyring for provided user.
func SetPassword(u string, p string) {
if err := keyring.Set("discordo", u, p); err != nil {
panic(err)
}
}