« Zurück zu Produkt

Dokumentation

IPS_IsUnknown

 bool IPS_IsUnknown ()

Rückgabewert

Ist der aktuelle Benutzer @unknown, wird TRUE zurückgegeben, andernfalls FALSE.

Beschreibung

Die Funktion prüft, ob die aktuelle Ausführung ohne angemeldeten Benutzer läuft, also ob IPS_GetLoggedInUser den Sonderbenutzer @unknown liefert. Dies ist der Fall, wenn im auslösenden Kontext kein Benutzer angemeldet bzw. keine Anmeldung erfolgreich war. Der Benutzer @unknown besitzt keinerlei Berechtigungen und ist kein Administrator.

Die Funktion erfordert kein RBAC-Feature in der Lizenz.

Beispiel

if (IPS_IsUnknown()) {
    echo 'Kein Benutzer angemeldet';
} else {
    echo 'Angemeldet als ' . IPS_GetLoggedInUser();
}
Haben Sie noch Fragen?