Skip to content

Simple OS keychain bindings for password storage in Go (Golang)

License

Notifications You must be signed in to change notification settings

okdas/go-keychain

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-keychain

A simple interface for using the operating system's keychain to store and retrieve passwords.

Currently only supports OS X.

Usage

import "github.com/lunixbochs/go-keychain"

func main() {
  keychain.Add("test service", "username", "password")
  keychain.Find("test service", "username") == "password"
  keychain.Remove("test service", "username")
}

About

Simple OS keychain bindings for password storage in Go (Golang)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 51.7%
  • C 48.3%