> ## Documentation Index
> Fetch the complete documentation index at: https://docs.adoraone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Visitor Registration

> Auto-cadastro público com verificação de e-mail e aprovação admin antes do acesso ao portal.

**Visitor Registration** é o formulário público que visitantes usam para se apresentar — coleta contato, verifica e-mail com código único e aguarda aprovação do staff antes de receber token do portal.

<Frame>
  <img src="https://mintcdn.com/adoraplan-b5f8a5a4/oEAoIeMo_RzI8e8d/images/portal/visitor-registration.png?fit=max&auto=format&n=oEAoIeMo_RzI8e8d&q=85&s=bb1587e8fc5f352bf9a2742f01d512bc" alt="Formulário de registro de visitante com campos de nome, e-mail e telefone" width="1440" height="900" data-path="images/portal/visitor-registration.png" />
</Frame>

## Quick Start

1. Defina o **short name** (slug) da igreja no registro da igreja — usado na URL.
2. Habilite o portal em **Settings → Portal**.
3. Copie a **Registration URL** do card Portal em Settings.
4. Compartilhe o link em cartões de boas-vindas, slides ou site.
5. Revise registros pendentes em **Care** (Portal Registration Review) e aprove para criar member + token.

***

## Guia passo a passo

### Formato da URL de registro

```
https://your-church.adoraplan.com/portal/register/{church-short-name}
```

Exemplo: `/portal/register/mi-comunidad`

O slug deve corresponder ao **short name** configurado nas settings de organização.

### Fluxo em três passos para visitantes

<Steps>
  <Step title="Preencher formulário">
    Nome, sobrenome, e-mail (obrigatório) e telefone opcional.
  </Step>

  <Step title="Verificar e-mail">
    Um código de 6 dígitos é enviado; visitantes informam na tela OTP.
  </Step>

  <Step title="Aguardar aprovação">
    Status fica **pending** até admin aprovar no AdoraCare.
  </Step>
</Steps>

Após aprovação, o sistema cria registro **Member**, emite **portal token** e envia e-mail com link de login.

### Revisão admin

Staff com acesso a cuidado vê linhas pendentes no painel de revisão de registro do portal:

* **Approve** — cria member + token de 90 dias + e-mail de boas-vindas
* **Reject** — encerra registro sem acesso ao portal

<Tip>
  Rate limiting protege o formulário público — tentativas repetidas do mesmo e-mail são limitadas por hora.
</Tip>

***

## Relacionados

<CardGroup cols={2}>
  <Card title="Guest Pipeline" icon="user-plus" href="/pt/adoracare/guest-pipeline">
    Acompanhe visitantes manualmente antes ou junto ao auto-cadastro.
  </Card>

  <Card title="Member Portal" icon="id-card" href="/pt/adoracare/portal-overview">
    O que members veem após aprovação.
  </Card>

  <Card title="Portal — Security" icon="shield" href="/pt/adoracare/portal-security">
    URL de registro e configurações de privacidade do diretório.
  </Card>
</CardGroup>
