st-peter-client/go/README.md

14 lines
465 B
Markdown

# st-peter-client (Go)
Official Go client for st-peter (aura-users). Generated stubs are committed
under `genpb/` (regenerate with `../scripts/gen-go.sh`); the `stpeter.AuthClient`
wrapper (token-verify cache, login/2FA/lookup) is layered on top.
```go
auth, err := stpeter.Connect("127.0.0.1:9091")
user, err := auth.VerifyToken(ctx, token) // cached ~60s
```
See the repo root README for versioning and the
authentication-central / authorization-local design.