Wymyśliłem łatwe rozwiązanie za pomocą prostego formularza ukrytego na mojej stronie internetowej z tymi samymi informacjami, z którymi logowali się użytkownicy. Przykład Jeśli chcesz, aby użytkownik był zalogowany w tym formularzu, możesz dodać coś takiego do poniższego formularza.
<input type="checkbox" name="autologin" id="autologin" />
o ile wiem, jestem pierwszą osobą, która ukryła formularz i przesłała go, klikając link. Link zawiera ukryty formularz z informacjami. Nie jest w 100% bezpieczny, jeśli nie lubisz metod automatycznego logowania na swojej stronie z hasłami umieszczonymi w polu tekstowym z ukrytym formularzem ......
Okej, więc oto praca. Powiedzmy, że $siteid
to konto i $sitepw
hasło.
Najpierw utwórz formularz w skrypcie php, jeśli nie lubisz w nim html, używaj minimalnych danych, a następnie wyświetl wartość w ukrytej formie. Po prostu używam wartości php i echa w dowolnym miejscu, w którym chcę pref obok przycisku formularza, gdy go nie widzisz.
Formularz PHP do wydrukowania
$hidden_forum = '
<form id="alt_forum_login" action="./forum/ucp.php?mode=login" method="post" style="display:none;">
<input type="text" name="username" id="username" value="'.strtolower($siteid).'" title="Username" />
<input type="password" name="password" id="password" value="'.$sitepw.'" title="Password" />
</form>';
PHP i link do przesłania formularza
<?php print $hidden_forum; ?>
<pre><a href="#forum" onClick="javascript: document.getElementById('alt_forum_login').submit();">Forum</a></pre>
<form>
tag gdzieś na swojej stronie.