fix(#411): auth & frontend remediation — all 6 phases complete #418

Merged
jason.woltje merged 51 commits from fix/auth-frontend-remediation into develop 2026-02-16 23:11:42 +00:00
Showing only changes of commit a9090aca7f - Show all commits

View File

@@ -94,3 +94,20 @@ export interface OAuthCallbackParams {
error?: string;
error_description?: string;
}
/**
* Auth provider type advertised by the backend via GET /auth/config
*/
export interface AuthProviderConfig {
id: string;
name: string;
type: "oauth" | "credentials";
}
/**
* Response shape for GET /auth/config
* Backend advertises available auth methods for the frontend to render dynamically.
*/
export interface AuthConfigResponse {
providers: AuthProviderConfig[];
}