Como efetuar login em sistemas através de página web externa?



  • Qual o código do action para efetuar o login seguro em um sistema Maker, passando os parâmetros de usuário e senha informados em um form em uma pagina web externa?

    Exemplo:
    http://sistemas.connexao.com.br/

    <!DOCTYPE html>
    <head>
    <meta charset="UTF-8" />
    <title>Login</title>
    </head>
    <body>

      <!--FORMULÁRIO DE LOGIN-->
      <div id="login">
        <form method="post" action="https:/sistema.connexao.com.br/8038/webrun/open.do?sys=ERP?name=nome_login?pass=pwd_login"> 
          <h1>Login Sistema</h1>
          <p> 
            <label for="nome_login">Seu usuário</label>
            <input id="nome_login" name="nome_login" required="required" type="text"/>
          </p>
          <p> 
            <label for="pwd_login">Sua senha</label>
            <input id="pwd_login" name="pwd_login" required="required" type="password"/> 
          </p>
          <p> 
            <input type="submit" value="Efetuar Login" /> 
          </p>
        </form>
      </div>
    </div>
    

    </div>
    </body>
    </html>



  • Olá Elbert, tudo bem?

    A action é logon.do onde vc pode realizar um post passando os parâmetros necessários para autenticação, que são:

    sys: sigla_do_sistema
    user: usuario
    password: senha



  • @Janpier-dos-Santos
    Olá Janpier! Obrigado pela força!

    Desculpe, mas estou em duvida como passar os parâmetros... pode me explicar como ficaria o código em localhost:

    <form method="post" action="localhost:8038/webrun/logon.do?sys=ERP&user=nome_login&password=pwd_login">

    • Esse código deveria funcionar no meu exemplo, em localhost?
    • Funciona com GET e POST? Existe algum metodo mais seguro?

    Abraço!

    Obrigado.
    Elbert.