I've tried to login into website using Jsoup, but unfortunatelly I've forced with some problems- don't know how should I pass submit button into because there's no id or name for it. Could you take a look how should my code look like?
<form action="http://www.abcde.com/index.php?app=core&module=global&section=login&do=process" method="post" id="login">
<input type="hidden" name="auth_key" value="auth_key">
<input type="hidden" name="referer" value="http://www.abcde.com/">
<h3>Login</h3>
<div class="ipsForm ipsForm_horizontal">
<fieldset>
<ul>
<li class="ipsField ipsField_primary">
<label for="ips_username" class="ipsField_title">Username</label>
<div class="ipsField_content">
<input id="ips_username" type="text" class="input_text" name="ips_username" size="30" tabindex="0">
</div>
</li>
<li class="ipsField ipsField_primary">
<label for="ips_password" class="ipsField_title">Password</label>
<div class="ipsField_content">
<input id="ips_password" type="password" class="input_text" name="ips_password" size="30" tabindex="0"><br>
</div>
</li>
</ul>
</fieldset>
<div class="ipsForm_submit ipsForm_center">
<input type="submit" class="ipsButton" value="Login" tabindex="0">
</div>
</div>
</form>
I've started:
Connection.Respose loginForm = Jsoup.connect("http://www.abcde.com/").method(Connection.Method.GET)
.execute();
Document document = Jsoup
.connect("http://www.abcde.com/)
.data("cookieexists", "false")
.data("ips_username", "username", "ips_password",
"password").cookies(loginForm.cookies()).post();