OneTimeAuthentificationLink
Compatibilidade OTOBO ≥ 11.0.x, Znuny ≥ 7.0.x
Visão Geral
Com o plugin OneTimeAuthentificationLink, OTOBO gera automaticamente tokens de acesso de uso único para clientes. Novos usuários são criados conforme necessário e recebem um link por e-mail para acessar diretamente o portal de tickets sem senha. Os tokens expiram após o uso ou após um período configurável.
Requisitos do Sistema
- Framework: OTOBO 11.0.x
- Packages: –
- Terceiros: –
Instalação
- Via Gerenciador de Pacotes
- Faça login como administrador e abra Gerenciamento do Sistema → Gerenciador de Pacotes.
- Procure por "OneTimeAuthentificationLink" e clique em Instalar.
- Instalação Manual
- Descompacte o arquivo do plugin em
Kernel/Config/Files/. - Na área de administração, em Gerenciamento do Sistema → Atualizar → Recarregar Sistema de Arquivos, atualize.
Configuração (SysConfig)
Core::Auth::Customer
| Chave | Descrição |
|---|---|
| OneTimeAuth::CustomerErrorMessageNewLink | Mensagem de erro quando um novo link é enviado |
| OneTimeAuth::CustomerErrorMessageRefreshFailed | Mensagem quando nenhum novo token pôde ser gerado |
| OneTimeAuth::TokenRefreshNotificationID | Elemento de texto de notificação para atualização de link |
| OneTimeAuth::AccessDaysAfterClose | Número de dias que os links permanecem válidos após o fechamento do ticket |
| OneTimeAuth::CustomerErrorMessageLinkExpired | Mensagem de erro ao usar um token expirado |
| OneTimeAuth::CustomerErrorMessageWrongLink | Mensagem ao usar um token antigo quando um novo já existe |
Core::Email::PostMaster
- PostMaster::PreFilterModule###000-CreateCustomerUser Cria automaticamente um CustomerUser ao receber novos e-mails e protege contra spoofing de cabeçalho via
X-OTOBO-Customer.
Daemon::SchedulerCronTaskManager::Task
- Daemon::SchedulerCronTaskManager::Task###DeleteExpiredOTATokens Exclui tokens de autenticação de uso único expirados de tickets fechados.
Uso
- Envie um e-mail para o endereço de suporte configurado no OTOBO.
- Se nenhum cliente com este endereço ainda estiver registrado, o plugin criará automaticamente um CustomerUser.
- Os clientes receberão um e-mail com um link de uso único.
- Clicar no link abrirá o portal de tickets sem login adicional.
- Os links expiram após o primeiro uso ou após o término dos dias definidos em
AccessDaysAfterClose.
Limitações
- Os tokens são de uso único e não podem ser estendidos manualmente.
- A expiração dos links deve ser garantida através dos CronTasks.
- A automação pode falhar em caso de configuração incorreta de e-mail.
Suporte e Mais Informações
- Fabricante: Rother OSS GmbH
- Versão: 11.0.3 (26.02.2025)
- Documentação: Veja a documentação oficial do OTOBO
- Contato: hello@otobo.de