À partir d'un script, je souhaite me connecter à un site Web. Pour cela, j'ai recherché la source pour la demande POST. La demande de publication visant à vous connecter au site Web contient les données "nom d'utilisateur", "mot de passe", "horodatage" et "jeton". Cependant, lorsque je copie l'horodatage et le jeton et que je colle la demande de publication dans la barre d'adresse de mon navigateur, avec mon nom d'utilisateur et mon mot de passe, comme suit:
https://example.com/action/login?__elgg_token=905adbf0c0111fef78a8344c38c8f2a8&__elgg_ts=1461577445&username=foo&password=bar
la connexion a échoué. Ai-je besoin d'un jeton et d'un horodatage différents?
C'est de la source:
action="https://example.com/action/login" method="post" >
<input type="hidden" name="__elgg_token" value="905adbf0c0111fef78a8344c38c8f2a8" />
<input type="hidden" name="__elgg_ts" value="1461577445" />
<input type="text" name="username" value="" class="form-control login-textarea form-control" />
<input type="password" name="password" value="" class="form-control login-textarea" />