Skip to content
Windows and Linux credentials storage
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
src/System
test
.codeclimate.yml
.gitignore
.travis.yml
LICENSE
README.md
Setup.hs
appveyor.yml
credential-store.cabal
stack.yaml

README.md

credential-store

Windows and Linux credentials storage

Cross-platform library to access system-specific credential store.

Uses Windows CredRead/CredWrite/CredDelete API on Windows, DBus SecretStore API with gnome-keyring or kwallet as backends on Unix. MacOS is not supported yet.

Example usage:

withCredentialStore $ \store -> do
    putCredential store credentialName credentialValue
    v <- getCredential store credentialName
    deleteCredential store credentialName
You can’t perform that action at this time.