Welcome to the SuperTokens Documentation Repository!
This repository hosts the source files for the project's documentation. Our goal is to provide a comprehensive, accurate, and user-friendly documentation to help developers and users get the most out of our authentication service.
You can view the live documentation at https://supertokens.com/docs.
The docs-side migration implementation and remaining cutover blockers are tracked in
docs-microfrontend-migration-plan.md. blume.config.ts owns the Vercel
microfrontends Vite plugin configuration. The blume@1.5.3 patch only exposes configured plugins to generated Astro and
adds framework behavior needed for namespaced assets and endpoints; it does not own plugin selection.
The local microfrontends.jsonc copy is contract-tested but the authoritative configuration remains in
backend-api/apps/saas-dashboard-ui. Shared-preview acceptance requires MFE_PREVIEW_URL; external SDK rewrite
credential forwarding is an explicit blocker before cutover, not a docs-code workaround.
SuperTokens provides an extensive authentication and authorization solution for various platforms and languages. Hence, the product comes with a considerable layer of complexity that we try to clear up with this documentation. If you think that we are missing any information or if you know how to make some aspects of the documentation better please create a PR.
We encourage you to contribute SuperToken's documentation! For a comprehensive guide on how to start the project and create your first commit please follow this document.
If you have found a problem with our documentation, please create an issue with a detailed description.
For quick fixes, like a misspelled word or a broken link, feel free to directly correct the document and merge your changes.
Go ahead and create a pull request with the solution.
If you have other questions or if you want to discuss different aspects about our product, please join our Discord server or email us at support@supertokens.com.
