feat: add third party integrations

add third party integrations
This commit is contained in:
lfleischmann
2023-02-23 13:05:05 +01:00
committed by GitHub
parent 46b5c34227
commit eec7a473a5
141 changed files with 4802 additions and 538 deletions

View File

@ -12,6 +12,7 @@ import { PasswordClient } from "./lib/client/PasswordClient";
import { UserClient } from "./lib/client/UserClient";
import { WebauthnClient } from "./lib/client/WebauthnClient";
import { EmailClient } from "./lib/client/EmailClient";
import { ThirdPartyClient } from "./lib/client/ThirdPartyClient";
export {
ConfigClient,
@ -20,6 +21,7 @@ export {
PasswordClient,
PasscodeClient,
EmailClient,
ThirdPartyClient,
};
// Utils
@ -42,6 +44,7 @@ import {
WebauthnCredential,
WebauthnCredentials,
Passcode,
Identity,
} from "./lib/Dto";
export type {
@ -56,6 +59,7 @@ export type {
WebauthnCredential,
WebauthnCredentials,
Passcode,
Identity,
};
// Errors
@ -73,6 +77,7 @@ import {
PasscodeExpiredError,
RequestTimeoutError,
TechnicalError,
ThirdPartyError,
TooManyRequestsError,
UnauthorizedError,
UserVerificationError,
@ -92,6 +97,7 @@ export {
PasscodeExpiredError,
RequestTimeoutError,
TechnicalError,
ThirdPartyError,
TooManyRequestsError,
UnauthorizedError,
UserVerificationError,