Skip to content

Commit 80aacc4

Browse files
use default login keyring on linux
1 parent b6fe59a commit 80aacc4

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

internal/auth/token_storage.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,9 @@ func NewTokenStorage(forceFileKeyring bool) (AuthTokenStorage, error) {
3939
}
4040

4141
keyringConfig := keyring.Config{
42-
ServiceName: keyringService,
43-
FileDir: filepath.Join(configDir, keyringFilename),
42+
ServiceName: keyringService,
43+
LibSecretCollectionName: "login", // use the default login keyring on Linux, ignored on other platforms
44+
FileDir: filepath.Join(configDir, keyringFilename),
4445
FilePasswordFunc: func(prompt string) (string, error) {
4546
return keyringPassword, nil
4647
},

0 commit comments

Comments
 (0)