apps/server/src/auth/RpcAuthorization.ts | 1 + apps/server/src/provider/Layers/ProviderAdapterRegistry.test.ts | 98 ++++++ apps/server/src/provider/Layers/ProviderAdapterRegistry.ts | 76 ++++- apps/server/src/provider/Layers/ProviderAuthService.test.ts | 319 +++++++++++++++++++- apps/server/src/provider/Layers/ProviderAuthService.ts | 163 ++++++++-- apps/server/src/provider/ProviderAuthFlow.test.ts | 520 ++++++++++++++++++++++++++++++++ apps/server/src/provider/ProviderAuthFlow.ts | 463 ++++++++++++++++++++++++++++ apps/server/src/provider/ProviderCredentialStore.test.ts | 49 +++ apps/server/src/provider/ProviderCredentialStore.ts | 21 ++ apps/server/src/provider/Services/ProviderAuthService.ts | 28 +- apps/server/src/ws.ts | 9 + packages/client-runtime/src/state/server.ts | 4 + packages/contracts/src/providerSetup.test.ts | 53 ++++ packages/contracts/src/providerSetup.ts | 96 +++++- packages/contracts/src/rpc.ts | 12 +- 15 files changed, 1870 insertions(+), 42 deletions(-)