Gerador de Usuários Demo

Crie usuários de teste automaticamente e teste diferentes perfis e lojas

Componente Real do Sistema

Este componente cria usuários reais no banco de dados através da API de registro. Todos os usuários criados aqui podem ser usados para login normal e estarão disponíveis no sistema.

API IntegrationRegistro RealAutenticação AutomáticaMúltiplos PerfisCriação de Lojas

Gerador de Usuários Demo

Crie usuários de teste automaticamente e alterne entre diferentes perfis

Criar Novo Usuário Demo

Gere usuários de teste com diferentes perfis e autentique automaticamente

Nenhum usuário demo criado ainda

Clique em "Criar Usuário" para gerar seu primeiro usuário de teste

Como Funciona

1. Criação Automática: Os usuários são criados no banco de dados real através do endpoint de registro.
2. Autenticação Automática: Após criar, você é autenticado automaticamente como o novo usuário.
3. Credenciais Padrão: Todos os usuários demo usam a senha demo123456
4. Alternância: Você pode alternar entre diferentes usuários demo clicando em "Entrar" em qualquer usuário da lista.
5. Lojas: Usuários COMPANY podem ter lojas criadas automaticamente durante a criação do usuário.

Detalhes Técnicos

Informações sobre como o componente funciona internamente

Endpoints Utilizados:

  • POST /api/v1/auth/register - Criar novo usuário
  • POST /api/v1/auth/login - Autenticar usuário
  • POST /api/v1/stores - Criar loja (para usuários COMPANY)
  • GET /api/v1/stores - Buscar lojas do usuário

Tipos de Usuário:

  • ADMIN: Acesso total ao sistema, pode gerenciar tudo
  • COMPANY: Lojista que pode criar e gerenciar lojas
  • CUSTOMER: Cliente final que pode fazer pedidos

Armazenamento:

  • Usuários demo são salvos em localStorage para persistência
  • Credenciais padrão: senha demo123456 para todos
  • Emails são gerados automaticamente: demo-{tipo}-{index}-{timestamp}@demo.test

Funcionalidades:

  • Criação automática de usuários com diferentes perfis
  • Autenticação automática após criação
  • Alternância rápida entre diferentes usuários demo
  • Criação automática de lojas para usuários COMPANY
  • Gerenciamento de lista de usuários demo
  • Cópia rápida de credenciais para uso manual