99designs / 99designs/keyring

Suggestion: replace go-libsecret

Aberta
#98 0 comentários 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Go
Estrelas
657
Forks
155
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

Hello-

I have forked `github.com/gsterjov/go-libsecret` as `r00t2.io/gosecret` (GitHub mirror as `github.com/johnnybubonic/gosecret`) and rewritten it (I maintain two branches; `v0` for backwards-compat and `v1` and onwards for a much-improved API). Among such improvements are:

* [Full documentation](https://pkg.go.dev/r00t2.io/gosecret@v1.0.1)
* Drop-in compatibility with go-libsecret (see docs) in the `v0` branch
* Gofmt'd code
* MUCH easier to use functionality
* And *full* functionality, matching SecretService spec
* With extensibility supported, as the Dbus connections/objects for each struct are now exported.
* And much more.

Please feel free to let me know if it serves your purposes better.

If you do use it, I recommend exporting the underlying structs so that a keyring may be typeswitched into the original and the methods for those structs able to be used by users of this library. 👍

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.