privacyIDEA
privacyIDEA é uma solução de código aberto para gerenciamento de identidade e acesso (IAM), que se concentra na autenticação multifator (MFA) para aumentar a segurança nos logins de usuários. Ela permite que as organizações gerenciem e imponham mecanismos de autenticação fortes, como senhas de uso único (OTP), smartcards ou autenticação biométrica. privacyIDEA permite que os administradores configurem políticas de autenticação, gerenciem dispositivos de usuários e integrem-se a sistemas de autenticação existentes, como LDAP, Active Directory e aplicativos baseados em nuvem. Ela suporta uma variedade de tokens de autenticação e oferece flexibilidade na proteção do acesso a redes, sistemas e dados. privacyIDEA é especialmente útil para empresas que desejam melhorar sua segurança implementando MFA e gerenciar centralmente a autenticação de usuários. Explicamos como a configuração com seven funciona para enviar SMS.
Criar definição de gateway SMS
Primeiro, seven deve ser configurado como provedor de serviço SMS. Comece navegando para "Configuração → Sistema → Gateways SMS → Criar novo gateway SMS".
- 1
Definir nome
Insira um nome descritivo, por exemplo, "seven".
- 2
Escolher módulo do provedor
Defina este valor como "privacyidea.lib.smsprovider.HttpSMSProvider.HttpSMSProvider".
- 3
Definir descrição
Insira uma descrição descritiva, por exemplo, "Envio de SMS via seven".
- 4
Forçar verificação SSL
Embora tecnicamente não seja necessário, recomendamos definir "CHECK_SSL" como "sim" por razões de segurança.
- 5
Escolher método HTTP
Defina "HTTP_METHOD" como "POST".
- 6
Definir resposta de erro
Defina "RETURN_FAIL" como "101".
- 7
Definir resposta de sucesso
Defina "RETURN_SUCCESS" como "100".
- 8
Definir URL
Sete este valor para "https://gateway.seven.io/api/sms".
- 9
Adicionar opções
Nesta seção, precisamos definir quais valores os servidores da seven esperam nas requisições.
- 10
Definir conteúdo da mensagem
Adicione um par com a chave "text" e o valor "Seu código OTP é: {otp}".
- 11
Definir destinatário da mensagem
Adicione um par com a chave "to" e "{phone}" como valor.
Pares chave-valor adicionais podem ser adicionados conforme a documentação da API. - 12
Definir cabeçalhos
Para autenticação, por favor adicione um par com a chave X-Api-Key e SUA_CHAVE_API como valor.
- 13
Configurações de Token SMS
O gateway SMS criado agora deve ser selecionado para tokens SMS. Navegue até "Configuração → Tokens → SMS".
- 14
Selecionar configuração de gateway SMS predefinida
Selecione o nome do gateway SMS adicionado agora - no nosso caso "seven". Confirme clicando em "Salvar".
- 15
Registrar novo token
Nesta seção, testamos o envio de tokens via SMS. Para isso, navegue até "Tokens → Registrar token".
- 16
Número de telefone
Defina este campo para um número de telefone atualmente disponível.
- 17
Um gateway SMS específico para o token
Caso você tenha configurado múltiplos gateways SMS, selecione "seven" da lista. Confirme clicando em "Registrar token".