14 lines
465 B
Markdown
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.
|