Password protection
The simplest option: set a password in Project Settings → Authentication → Password. Anyone visiting the site must enter the password before seeing any content. Password protection is available on Growth and Enterprise plans.SSO (SAML)
Connect your identity provider so readers must sign in with their company credentials. Available on Enterprise plans.- Go to Project Settings → Authentication → SSO.
- Provide your IdP’s metadata URL or XML.
- Map the required attributes (email, name).
- Enable SSO enforcement.
JWT tokens
For tighter integration with your own authentication system, Mintlify supports JWT-based authentication. Your backend generates a signed JWT that grants access to specific docs sections. This approach lets you:- Show different content to different user tiers.
- Gate specific sections of your docs behind feature flags or subscription levels.
- Integrate with your own login system without requiring a separate IdP connection.
All authentication options require the Growth or Enterprise plan. Starter sites are always publicly accessible.