Flutter app with a Laravel backend (2026 guide) A 2026 developer guide recommends pairing Flutter mobile apps with a self-hosted Laravel backend using Laravel Sanctum bearer tokens instead of Firebase, arguing that users, data and billing otherwise sit in a third-party console. The guide specifies roughly a dozen JSON API routes under /api — including register, verify, login, social sign-in, password reset, me, logout, account deletion, backup storage and retrieval, and a version check — with public auth routes behind a rate limiter and tokens stored in flutter_secure_storage. It keeps Firebase Cloud Messaging for push delivery and recommends 6-digit email verification codes valid for 10–15 minutes, with sign-up split into a register call that returns 202 and creates no user row and a verify call that creates the user and returns a token. Flutter app with a Laravel backend 2026 guide Short answer: install Laravel Sanctum, give the app a handful of JSON routes under /api, and have Flutter send Authorization: Bearer