garage_auth, garage_entitlements, garage_iap and garage_ui, moved out of Garage-Services and Metro-Map-Maker into one public repo. MIT, one readme, docs under docs/. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013F4NWNvYcdeSgqbWMT1VQ7
13 lines
523 B
Dart
13 lines
523 B
Dart
// Sign in with Garage — OIDC PKCE auth core for Garage apps.
|
|
//
|
|
// The public surface is GarageAuth plus the TokenStore seam and AuthError.
|
|
// garage_iap (and any future package) builds on this — share one GarageAuth
|
|
// instance so everything reuses the same session + authed client.
|
|
library;
|
|
|
|
export "src/garage_auth.dart" show GarageAuth;
|
|
export "src/oidc.dart" show AuthError;
|
|
export "src/token_store.dart"
|
|
show TokenStore, SecureTokenStore, MemoryTokenStore;
|
|
export "src/authed_client.dart" show AuthedClient;
|