Sabemos que o senhasegura disponibiliza de Tags para que possamos, durante uma autenticação automatizada, inserir os valores atuais da credencial, como usuário, senha, informação adicional e afins.
Porém, e se eu precisar inserir outras variáveis onde elas não necessariamente estão cadastradas nos dados descritos acima da credencial?
Para isso, você pode utilizar dos “Campos extra” de uma credencial, podendo criar variáveis e configurar valores estáticos.
Vamos exemplicar isso. Imagine a AWS, ao logar na console IAM, é necessário inserir um ID, certo? Como podemos usar essa funcionalidade para esse cenário?
É bem simples! Na credencial, basta criar a seguinte configuração:
Vamos cria uma parâmetro de sessão web que faça isso de forma automática pra nós!
Primeiro, identifique com quais elementos precisa interagir e quais seus seletores, em meu caso, iremos utilizar jquery para isso.
Então meu parâmetro de sessão web ficará assim:
Notou ali o “[id]”? Em tempo de execução, o senhasegura irá inserir o valor da variável no input da página HTML!
Ao iniciar uma sessão HTTPS com essa credencial, temos o resultado esperado: