Releases: lianmaymesi/laravel-multidomain-starter
Releases · lianmaymesi/laravel-multidomain-starter
Release list
v1.0.1 minor fixes while installation
Full Changelog: v1.0.0...v1.0.1
v1.0.0 — Initial public release
First public release of the Laravel multidomain starter kit — a Laravel 13 starter for multi-subdomain apps, with dedicated auth, account, app, and backoffice portals, plus an optional single-domain mode.
Highlights
- Domain-based portal routing via
config/multidomain.php, with amake:subdomainArtisan command that scaffolds a brand-new portal's CSS/JS entries, layout, route file, and starter dashboard in one shot. - Cross-subdomain SSO — one shared session cookie across every portal.
- Optional single-domain mode — flip one env var to collapse every portal onto one host, no route file changes.
- Worked-example auth flow: login (rate-limited, remember-me), self-registration with opt-in per-portal roles, forgot/reset password, phone verification (Twilio OTP), email verification with a grace period, and two-factor authentication (TOTP + recovery codes).
- Account self-service: profile editing with re-verification on email/phone change, password + login-session management (view/revoke active sessions), data export, and account deletion with a 30-day cancellable grace period.
- Backoffice admin area: roles/permissions/users management on
spatie/laravel-permission, with portal-mapped roles protected from deletion. - Livewire 4 + Flux UI (free tier — no license required) across every portal, sharing one Tailwind v4 theme (brand colors, zero-radius "edge design" system).
- Full Pest test suite