Como poderiamos utilizar variáveis em uma autenticação web?

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:

image

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:

1 Like