import React from "react"; import clsx from "clsx"; import Layout from "@theme/Layout"; import Link from "@docusaurus/Link"; import Head from "@docusaurus/Head"; import BrowserOnly from "@docusaurus/BrowserOnly"; import useDocusaurusContext from "@docusaurus/useDocusaurusContext"; import useBaseUrl from "@docusaurus/useBaseUrl"; import styles from "./styles.module.css"; import Comparison from "../components/Comparison"; import "react-before-after-slider-component/dist/build.css"; import { NewsBar } from "../components/NewsBar"; import { TextSlide } from "../components/TextSlide"; function Feature({ imageUrl, title, description }) { const imgUrl = useBaseUrl(imageUrl); return (
{imgUrl && (
{title}
)}

{title}

{description}

); } function Home() { const context = useDocusaurusContext(); const { siteConfig = {} } = context; return (

Replace
with a unified platform.

Unify all of your identity needs into a single platform

Get Started Reasons to switch
authentik logo
Identity made easy. authentik makes single-sign on (SSO), user enrollment, and access control simple. } /> authentik lets you build your workflow as you need it, no limitations. } /> Implement custom verification or access control logic using Python code. } />
{() => { const ReactBeforeSliderComponent = require("react-before-after-slider-component"); return ( ); }}

What is authentik?

authentik is an open-source Identity Provider focused on flexibility and versatility. You can use authentik in an existing environment to add support for new protocols, implement sign-up/recovery/etc. in your application so you don't have to deal with it, and many other things.

Utmost flexibility

You can adopt authentik to your environment, regardless of your requirements. Need an Active-Directory integrated SSO Provider? Do you want to implement a custom enrollment process for your customers? Are you developing an application and don't want to deal with User verification and recovery? authentik can do all of that, and more!

{() => { const ReactBeforeSliderComponent = require("react-before-after-slider-component"); return ( ); }}

Try authentik now!

Get Started Learn about enterprise
); } export default Home;