Convites
O sistema de convites permite criar codigos de acesso que novos usuarios usam para se cadastrar e matricular automaticamente em cursos especificos.Como funciona
Cada convite gera um codigo unico de 7 caracteres (ex:AB2K7MZ) que pode ser compartilhado via link ou digitado manualmente. Quando alguem aceita o convite:
- Se for um novo usuario → conta criada automaticamente com role “estudante”
- Se ja tiver conta → matriculado no curso do convite
- O uso e registrado para rastreamento
Criar um convite
1
Acesse Admin → Convites
Clique em “Novo convite”
2
Preencha os campos
Defina titulo e selecione o curso associado.
3
Configure limites (opcional)
Defina limite de usos e/ou data de expiracao.
4
Gere o codigo
O sistema gera um codigo unico de 7 caracteres automaticamente.
5
Compartilhe
Copie o link ou codigo e envie para os futuros estudantes.
Campos do convite
Tipos de convite
- Uso unico
- Uso multiplo
- Ilimitado
- Com expiracao
Configure
limite_usos = 1 para criar um convite exclusivo para uma pessoa.Fluxo de aceite
Quando um usuario acessa o link do convite:1
Pagina de convite
O usuario ve o titulo, descricao e imagem do convite.
2
Preenche nome e email
Campos obrigatorios para identificacao.
3
Conta criada ou vinculada
Se o email ja existe, o usuario e matriculado no curso. Se nao, uma nova conta e criada com role “estudante”.
4
Email enviado
Novos usuarios recebem um email de boas-vindas com a senha de acesso.
Novos usuarios criados via convite recebem a flag
require_change_password, solicitando troca de senha no primeiro acesso.Protecao contra abuso
O sistema de convites possui limites de taxa para evitar abuso:- Por IP: maximo 5 tentativas a cada 15 minutos
- Por email: maximo 3 tentativas por hora
Rastreamento
Para cada convite, voce pode ver:- Usos atuais - Quantas vezes o convite foi aceito
- Lista de aceitos - Quem aceitou, quando e com qual email
- Status - Ativo, expirado ou limite atingido
- Vagas restantes - Se houver limite, quantas vagas restam
Gerenciar convites
Permissoes
- Owner e Admin: podem criar e gerenciar qualquer convite
- Professor: pode criar convites apenas para cursos que criou ou nos quais e professor associado
Proximos passos
Gestao de membros
Gerencie usuarios existentes
Configuracoes
Configure a senha padrao para novos membros

