22 lines
376 B
Go
22 lines
376 B
Go
package util
|
|
|
|
import (
|
|
"github.com/zalando/go-keyring"
|
|
)
|
|
|
|
const Service string = "discordo"
|
|
|
|
func GetPassword(user string) string {
|
|
password, err := keyring.Get(Service, user)
|
|
if err == keyring.ErrNotFound {
|
|
return ""
|
|
}
|
|
|
|
return password
|
|
}
|
|
|
|
func SetPassword(user string, password string) {
|
|
if err := keyring.Set(Service, user, password); err != nil {
|
|
panic(err)
|
|
}
|
|
}
|