Skip to main content

OAuth2 Adapters

Used to authenticate users via OAuth 2.0 providers.

OAuth2Adapter source class

Google OAuth Adapter

pnpm i @adminforth/oauth-adapter-google

Supports Google sign-in to allow users to authenticate using their Google or Google Workspaces accounts.

GitHub OAuth Adapter

pnpm i @adminforth/oauth-adapter-github

Enables authentication via GitHub accounts, useful for developer tools and open-source apps.

Facebook OAuth Adapter

pnpm i @adminforth/oauth-adapter-facebook

Allows users to log in with Facebook credentials. Facebook OAuth is commonly used for social media integrations.

Keycloak OAuth Adapter

pnpm i @adminforth/oauth-adapter-keycloak

Connects AdminForth to an open-source Keycloak identity provider for enterprise-grade SSO (Single Sign-On).

Microsoft OAuth Adapter

pnpm i @adminforth/oauth-adapter-microsoft

Supports login through Microsoft accounts including Azure AD, Office365, and Outlook.com.

Twitch OAuth Adapter

pnpm i @adminforth/oauth-adapter-twitch

Adds support for Twitch authentication, useful for streaming or creator-oriented platforms.