Email Auth & Role Setup

Заказчик: AI | Опубликовано: 23.01.2026

I have a Flutter application that’s already handling its core screens, but it still lacks a secure sign-in flow. I need email-and-password authentication built and wired into the current codebase, along with a simple role system that distinguishes between Admin and regular User accounts. Here’s what I’m after: • Registration and login screens that match the existing theme. • Secure email verification, password reset, and sign-out. • Auth state management that persists sessions cleanly (Firebase Auth or a similarly reliable service is fine). • Role assignment at sign-up and gated navigation so Admin-only pages stay off-limits to Users. • Clear, well-commented code and a short README so I can maintain it later. If you’ve handled Flutter auth flows before, especially with Firebase, this should be straightforward. Share a quick note on your approach and any live examples, and we can get started right away.