Passagem de parametros para um acesso externo

Boas…
existe possibilidade de ter um login e senha definido numa tabela sc associado a um link externo de acesso, que ao clicar esse link quando abrir num novo separador preencha nessa página aberta o username e a password, “transportados” da tabela?

Vai digitar externo e receber no SC?
se for coloca no onload a forma de recebimento,
se for post, seria algo como:

{VaoDoAC} = $_POST[“name_do_Form”];

seria bom colocar o injection para validar o recebimento

Olá talvez não me expliquei corretamente. vendo o anexo tenho uma tabela de links externos com o login e senha definidos. Quando clico nessa tabela no próprio link para abrir o url externo como _blank, pretendia que ao abrir esse URL fique preenchido o login e senha automáticamente.

Olá,

para automatizar seria praticamente impossível,

vão existir paginas que aceite passagem de parâmetro por GET, e outras que não aceitam, mas mesmo se aceitar tem que saber a propriedade ‘name’ dos formulários de cada um e ter eles armazenados, não vai ser geral, cada um vai ter o seu diferente

voce teria que saber

  • se aceitam parâmetros
  • quais os names dos parâmetros
  • e ter isto na sua base para diferenciar cada informação

e na hora de montar o link saber se for GET adicionaria no final do endereço, ?name={utilizador}&senha={senha}

*Faça um teste acessa algumas destas paginas , edite o codigo fonte e veja o que usam em cada campo

Uma vez que são poucos só 5 posso perfeitamente configurar individualmente.
Ao testar por url nada acontece:
https://app.seg-social.pt/sso/login?username=13321&password=okhjhkjh

ao efetuar um inspect as sua propriedades são as seguintes.

Testei esta rotina mas sem sucesso, apesar de abrir o URL
$username = “testuser”;
$password = “testpass”;
$url=“app.seg-social.pt/sso/login?”;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_USERPWD, “$username&$password”);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($ch);
curl_close($ch);
print_r($output);

eles usam cookie, deve dar para fazer com o curl, mas acho que precisaria pegar o cookie da pagina com o CURLOPT_COOKIE e tenha que simular o header CURLOPT_HTTPHEADER e que esta acessando de por um navegador CURLOPT_USERAGENT