payload-auth-plugin
Version:
Authentication plugin for Payload CMS
40 lines (39 loc) • 1.41 kB
JavaScript
// src/providers/index.ts
import GoogleAuthProvider from "./oidc/google.js";
import GitHubAuthProvider from "./oauth2/github.js";
import GitLabAuthProvider from "./oidc/gitlab.js";
import AtlassianAuthProvider from "./oauth2/atlassian.js";
import DiscordAuthProvider from "./oauth2/discord.js";
import FacebookAuthProvider from "./oauth2/facebook.js";
import SlackAuthProvider from "./oidc/slack.js";
import Auth0AuthProvider from "./oauth2/auth0.js";
import OktaAuthProvider from "./oidc/okta.js";
import CognitoAuthProvider from "./oidc/cognito.js";
import KeyCloakAuthProvider from "./oidc/keycloak.js";
import PasskeyAuthProvider from "./passkey.js";
import MicrosoftEntraAuthProvider from "./oidc/microsoft-entra.js";
import AppleOIDCAuthProvider from "./oidc/apple.js";
import AppleOAuth2Provider from "./oauth2/apple.js";
import JumpCloudAuthProvider from "./oauth2/jumpcloud.js";
import TwitchAuthProvider from "./oauth2/twitch.js";
import PasswordProvider from "./password.js";
export {
TwitchAuthProvider,
SlackAuthProvider,
PasswordProvider,
PasskeyAuthProvider,
OktaAuthProvider,
MicrosoftEntraAuthProvider,
KeyCloakAuthProvider,
JumpCloudAuthProvider,
GoogleAuthProvider,
GitLabAuthProvider,
GitHubAuthProvider,
FacebookAuthProvider,
DiscordAuthProvider,
CognitoAuthProvider,
Auth0AuthProvider,
AtlassianAuthProvider,
AppleOIDCAuthProvider,
AppleOAuth2Provider
};