Logovani do aplikace treti strany rubrika: Programování: PHP

2 jednickyanuly
položil/-a 7.5.2015
 
upravil/-a 7.5.2015

Zdravim vas, jsem bastlic amater a proto vas prosim o pomoc. Potrebuji na web nasadit logovani do aplikace treti strany. To znamena, na mem webu je jednoduchy formular s inputama jmeno a heslo. Dale tlacitko, ktere po zmacknuti veme hodnoty z inputu (jmeno, heslo) a preda je do url adresy, diky ktere se prihlasim do te aplikace treti strany. To znamena, potrebuji po zmacknuti tlacitka vzit hodnoty z inputu a rozsirit tim adresu, kterou obsahuje tlacitko. Priklad: uzivatel zada jmeno ABC a heslo XYZ, klikne na tlacitko a je presmerovany na adresu: https://www.aplikace.cz/jmeno=ABC&heslo=XYZ

Predem vam dekuji za pomoc

<section class="container">
    <div class="login">
      <form method="post" action="https://www.aplikace.cz/jmeno=&heslo=">
        <p>
         <input type="text" name="name" value="" placeholder="Jméno">
         <input type="text" name="pass" value="" placeholder="Heslo">
         <input type="submit" name="login" value="Přihlásit">
        </p>
      </form>
    </div>
</section>
odkaz
4 diverman
odpověděl/-a 7.5.2015
 
upravil/-a 7.5.2015

To co ty potřebujes je metoda get. Změň method na get, action na https://www.aplikace.cz/ a přejmenuj inputy na jmeno a heslo. Pak by to mělo fungovat, jak očekáváš.

Na druhou stranu je bezpečnostni riziko v předávání přihlašovacích udajů v URL. Ty lze potom přečíst v access_logu na serveru. Správně by se měl použít post.

Pro zobrazení všech 2 odpovědí se prosím přihlaste:

Rychlé přihlášení přes sociální sítě:

Nebo se přihlaste jménem a heslem:

Zadejte prosím svou e-mailovou adresu.
Zadejte své heslo.