feat(identidade): padronizar modulo-acesso e modulo-wiki no framework e validar-setup
This commit is contained in:
parent
d43631be13
commit
19df29ea45
18 changed files with 193 additions and 104 deletions
|
|
@ -133,6 +133,25 @@ agent-browser close
|
|||
|
||||
---
|
||||
|
||||
## 🔑 Autenticação e Credenciais Canônicas (`modulo-acesso`)
|
||||
|
||||
Sempre que a aplicação exigir login, o agente DEVE consultar `memorias-ia/modulo.yml` para obter as credenciais canônicas configuradas em `modulo-acesso`:
|
||||
|
||||
```bash
|
||||
# Extrair credenciais canônicas de teste de memorias-ia/modulo.yml
|
||||
USUARIO=$(grep -A2 "modulo-acesso:" memorias-ia/modulo.yml | grep "usuario:" | awk '{print $2}')
|
||||
SENHA=$(grep -A2 "modulo-acesso:" memorias-ia/modulo.yml | grep "senha:" | awk '{print $2}')
|
||||
|
||||
# Preenchimento determinístico no formulário de login
|
||||
agent-browser fill @e1 "$USUARIO"
|
||||
agent-browser fill @e2 "$SENHA"
|
||||
agent-browser click @e3
|
||||
```
|
||||
|
||||
> ⚠️ **Atenção:** Nunca utilize credenciais aleatórias ou inventadas que possam falhar no teste.
|
||||
|
||||
---
|
||||
|
||||
## Sessões Persistentes e Autenticação
|
||||
|
||||
Para fluxos que necessitam manter login ativo entre comandos:
|
||||
|
|
@ -144,6 +163,7 @@ agent-browser --session auth-test --restore open --headed http://localhost:8080/
|
|||
agent-browser session info --json
|
||||
```
|
||||
|
||||
|
||||
---
|
||||
|
||||
## Skills Nativas do agent-browser
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue