Files
boc/landvex/node_modules/openai/auth/subject-token-providers.d.mts
T
Bernt 6989a98d75 feat: Passwordless cross-device authentication
- Arkitektur: docs/auth/passwordless-architecture.md
- Backend: iom/quixzoom-auth-service/ (FastAPI + Redis)
- Webb: quixzoom-market-pages/se/login/ (QR-kod + polling)
- App: iom/quixzoom-app/src/features/auth/ (push + deep links)

Flöde: QR-kod → app-godkännande → webb-inloggad
2026-07-07 07:11:50 +00:00

20 lines
759 B
TypeScript

import type { SubjectTokenProvider } from "./types.mjs";
import type { Fetch } from "../internal/builtin-types.mjs";
type ReadFile = (path: string) => Promise<string>;
export declare function k8sServiceAccountTokenProvider(tokenPath?: string, config?: {
readFile?: ReadFile;
}): SubjectTokenProvider;
export declare function azureManagedIdentityTokenProvider(resource?: string, config?: {
objectId?: string;
clientId?: string;
msiResId?: string;
apiVersion?: string;
timeout?: number;
fetch?: Fetch;
}): SubjectTokenProvider;
export declare function gcpIDTokenProvider(audience?: string, config?: {
timeout?: number;
fetch?: Fetch;
}): SubjectTokenProvider;
export {};
//# sourceMappingURL=subject-token-providers.d.mts.map