- public POST /api/auth/signup + magic-link verify activates pending users - POST /api/me/tenants — tenantless self-tenant creation - /me.tenantless flag drives /welcome routing - resolveEffectiveTenant picks user's primary tenant when JWT drifts - new LandingView, SignupView, WelcomeView (lazy-loaded) - LoginView simplified to magic-link only
2.0 KiB
2.0 KiB