Startseite › Foren › Deutsches LiveCode-Forum › "POST" auf Webseite die JavaScript zur Anmeldung nutzt › Antwort auf: "POST" auf Webseite die JavaScript zur Anmeldung nutzt
Hallo appTaurus,
ich habe vor einem Jahr mal an einem Projekt gearbeitet, das sich auf eine Webseite eingeloggt hat, die massiv mit JavaScript abgesichert war, so dass man mit simplem POST nicht weiterkam.
Man kann mit LiveCode JavaScript-Kommandos direkt an das Browser-Widget übertragen (das auch unsichtbar sein kann). Wenn man dann also die IDs der Login und Passwort-Felder kennt sowie die des Absende-Buttons, kann man sich theoretisch auch über LiveCode einloggen. Viel Herumprobieren ist definitiv nötig, aber am Ende ist es mir gelungen.
Beispiel:
do "document.getElementById('username').value = 'meinName';" in widget "Browser"
do "document.getElementById('password').value = 'meingeheimespasswort';" in widget "Browser"
do "document.getElementById('login_button').click();" in widget "Browser"
Vielleicht hilft Dir das weiter.
Grüße
Hauke