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