Registry / auth / tmc-keyring

tmc-keyring

JSON →
library0.0.0-20230418032330-0c8bdba76fa8gogounverified

A cross-platform interface to system keychains for password management.

go get github.com/tmc/keyring
INSTALL
IMPORT
SIG · TMC-KEYRING
T
tmc-keyring
authgov0.0.0-20230418032330-0c8bdba76fa8
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

keyring
github.com/tmc/keyring

Stores and retrieves a password from the system keychain.

package main import ( "fmt" "github.com/tmc/keyring" ) func main() { err := keyring.Set("service", "user", "password") if err != nil { panic(err) } pass, err := keyring.Get("service", "user") if err != nil { panic(err) } fmt.Println(pass) }
Debug
Known issues
gotchaThis package is unmaintained; consider using 99designs/keyring instead.
fix
Switch to github.com/99designs/keyring for active support.
affects: *
Upgrade
Version history
0.0.0-20230418032330-0c8bdba76fa8latest on pkg.go.dev
Audit
Dependencies

No dependency data recorded yet.

Agent activity
15 hits · last 30 days
node
14
Resources
tmc-keyring — go get tmc-keyring · libregistry