App Mobile • Coding AI • Base de Autenticação e Sessão
Estrutura fluxo de autenticação, sessão e guards no app mobile.
Produto
auth
sessao
react-native
app-mobile
intermediario
Preencha as variáveis
0/6 preenchidas
Preencha os campos abaixo e o prompt será atualizado automaticamente. Depois é só copiar!
{produto}{fluxos_auth}{telas_auth}{regras_sessao}{estados_auth}{ux_auth}Prompt (prévia ao vivo)
Atue como Mobile Engineer. Gere um prompt para Coding AI criar a base de autenticação e sessão no app React Native + Expo.
Dados:
- Nome do app: {produto}
- Fluxos de auth: {fluxos_auth}
- Telas de auth: {telas_auth}
- Regras de sessão: {regras_sessao}
- Estados de auth: {estados_auth}
- Requisitos UX de auth: {ux_auth}
Entregue:
1) Estrutura de auth (context/store/hooks)
2) Fluxo de login/logout/sessão
3) Guards de navegação
4) Estados de auth (loading/error/success)
5) Prompt final para Coding AIExemplos
Entrada
Nome do app: FitRoute Fluxos de auth: login, cadastro, logout, sessão persistida Telas de auth: onboarding, login, cadastro, recuperar senha Regras de sessão: persistir login, bloquear telas privadas sem sessão Estados de auth: loading, invalid-credentials, success Requisitos UX de auth: feedback claro e transição rápida para home
Saída esperada
🔐 Estrutura auth: Auth context/store + hooks + service de sessão. 🔁 Fluxo: Login/cadastro persistem sessão; logout limpa sessão e redireciona. 🛡️ Guards: Rotas públicas e privadas separadas com checagem de sessão. 📣 Estados: Loading inicial, erro de credenciais, sucesso com redirecionamento. 🎯 Prompt Coding AI: Implemente a base de autenticação e sessão em React Native + Expo com fluxo de login/cadastro/logout, persistência de sessão e guards de navegação para rotas privadas.