Use WeWeb Auth for identity, not complex permission logic
Store app-specific user data in your backend if needed
Protect sensitive pages at the routing level
Test session behavior across reloads and environments
Consider external auth providers for advanced auth requirements
FAQs
1. How do I enable WeWeb Auth?
Navigate to Plugins → Authentication → WeWeb Auth to activate it. No external backend required since it creates its own user database.
2. How do I add users to WeWeb Auth?
Use the Users tab to manually create users or import via CSV (with auto-generated passwords). Optionally, you can send email invites for password setup.
3. What UI components are provided?
Drag-and-drop Login and Signup form containers with built-in validation, error handling, loading states, and styling customization.
4. How does page protection work?
Set pages to "Private" in page settings: unauthenticated users see a lock icon and auto-redirect to your configured login page.
5. Can I use roles with WeWeb Auth?
Yes, you can assign roles to users in the Users tab, create role groups, then use them for conditional visibility and access control on pages/components.