Die Anmeldung am Portal kann über einen Inhalt mit einem HTML Formular (POST Methode) durchgeführt werden.
<h1>Anmeldung</h1> <p class="text"> Sie können sich hier anmelden, um ihr persönliches Portal in vollem Umfang nutzen zu können (Support, FAQ, Wissedatenbank, Dokumente und Handbücher).<br><br> Sollten Sie noch keine Zugangsdaten besitzen, können Sie diese <a href="index.php?page=contact">hier</a> beantragen. </p> <form name="user_frmlogin" id="user_frmlogin" style="display:inline;" method="post" action="index.php?page=<?php echo( BPortal::getPage()->getPageId() ); ?>"> <input type="hidden" id="PHPSESSIONID" name="PHPSESSIONID" value="<?php echo( session_id() ); ?>"> <input type="hidden" id="__theb_cmd" name="__theb_cmd" value="login"> <table style="font: 12px Arial, sans-serif;"> <tr> <td><label for="__theb_app_userid">Anmeldename</label></td> <td><input type="text" id="__theb_app_userid" name="__theb_app_userid" value="Ihr Anmeldename" style="border: 1px solid black" onfocus="this.value=''"></td> </tr> <tr> <td><label for="__theb_app_userpwd">Passwort</label></td> <td><input type="password" id="__theb_app_userpwd" name="__theb_app_userpwd" value="" style="border: 1px solid black"></td> </tr> <tr> <td></td> <td><input type="submit" value="Anmelden"></td> </tr> </table> </form>
Die zur Anmeldung benötigten Daten (werden per POST durch das Formular übergeben):
| Situngsstatus | Bezeichnung |
| __theb_app_userpwd | Kennwort |
| __theb_app_userid | Benutzername |
| __theb_cmd | login |
| PHPSESSIONID | PHP SitzungsID |
Nach erfolgreicher Anmeldung werden entsprechend der Dokumentation die Sitzungsvariablen gesetzt.