No description
- C# 96.7%
- TypeScript 3.3%
В Minimal API non-nullable bool параметр без default value вызывает model binding failure (400 Bad Request) когда query-параметр отсутствует. Та же проблема в /auth/logout с параметром federated. Исправление: bool forceLogin = false, bool federated = false, CancellationToken cancellationToken = default. |
||
|---|---|---|
| frontend | ||
| src/CaviCode.SSO.Client | ||
| tests/CaviCode.SSO.Client.Tests | ||
| .gitignore | ||
| CaviCode.SSO.Client.sln | ||
| Directory.Build.props | ||
| README.md | ||
CaviCode.SSO.Client
OIDC BFF-библиотека для панелей CaviCode (DNS, GamePanel, Tunnels, VPN Admin).
Репозиторий: https://git.cavicode.tech/CaviCode/CaviCode-SSO-Client.git
Подключение в панель — git submodule CaviCode.SSO.Client.
Backend
<ProjectReference Include="..\..\CaviCode.SSO.Client\src\CaviCode.SSO.Client\CaviCode.SSO.Client.csproj" />
builder.Services.AddCaviCodeSsoBffAuth(builder.Configuration);
app.MapCaviCodeSsoBffAuth();
Frontend
import { createPanelAuthApi } from '@cavicode/auth-client/panel-auth'