Pro plans include password authentication.Enterprise plans include all authentication methods.
- Full authentication: Complete privacy protection for all content with full content customization.
- Partial authentication: Page-by-page access control with full content customization.
- Personalization: Content customization with no security guarantees. All content remains publicly accessible.
Use case examples
Choose full authentication when:- Building internal company documentation that contains sensitive information
- Documenting proprietary APIs that require user verification
- Creating customer-specific implementation guides
- Offering public getting-started guides with private advanced features
- Running a freemium product where premium users get additional documentation
- Publishing open-source docs with private enterprise sections
- Creating public API documentation that shows user-specific examples
- Building marketing sites that customize content based on user profiles
- Offering public tutorials that adapt to user preferences or skill levels
Handshake methods
Choose the method that best fits your existing infrastructure and security requirements.Method | Available for | Setup complexity | Best for |
---|---|---|---|
JWT | All approaches | Medium | Custom login flows, maximum security control |
OAuth 2.0 | All approaches | High | Third-party auth providers, enterprise security |
Mintlify Dashboard | Authentication only | Low | Teams already using Mintlify dashboard |
Password | Authentication only | Low | Simple shared access without personalization |
Shared Session | Personalization only | Low | Apps with existing session-based auth |