EGOCMS  18.0
EGOTEC Content-Managament-System
Auth_Exception Klassenreferenz
+ Klassendiagramm für Auth_Exception:
+ Zusammengehörigkeiten von Auth_Exception:

Öffentliche Methoden

 __construct ($text, $nr)
 

Datenfelder

const LOGIN_REQUIRED = 1
 
const LOGIN_REQUIRED_TEXT = 'Bitte melden Sie sich an.'
 
const WRONG_PASSWORD = 2
 
const WRONG_PASSWORD_TEXT = 'Falscher Benutzername oder falsches Passwort.'
 
const LOGIN_DENIED = 3
 
const LOGIN_DENIED_TEXT = 'Sie dürfen sich an diesem Server nicht anmelden.'
 
const WRONG_IP = 4
 
const WRONG_IP_TEXT = 'Sie dürfen sich auf Grund der IP-Beschränkungen nicht anmelden'
 
const WRONG_TIME = 5
 
const WRONG_TIME_TEXT = 'Sie dürfen sich auf Grund der Zeit-Beschränkung nicht anmelden'
 
const AUTH_ERROR = 6
 
const AUTH_ERROR_TEXT = 'Fehlerhafte Konfiguration.'
 
const NO_MULTIPLE_LOGIN = 7
 
const NO_MULTIPLE_LOGIN_TEXT = 'Dieser Benutzer befindet sich zur Zeit schon im System.'
 
const WRONG_PASSWORD_LIMIT = 8
 
const WRONG_PASSWORD_LIMIT_TEXT = 'Das Passwort wurde zu oft falsch eingegeben.'
 
const CONCURRENT_USERS_LIMIT = 9
 
const CONCURRENT_USERS_LIMIT_TEXT = 'Sie dürfen sich derzeit am System nicht anmelden, da die maximale Anzahl an gleichzeitigen Benutzern erreicht ist. Bitte versuchen Sie es später erneut.'
 
const PERMISSION_DENIED = 32
 
const PERMISSION_DENIED_TEXT = 'Der Zugriff wird auf Grund fehlender Rechte verweigert.'
 
const MUST_CHANGE_PASSWORD = 64
 
const MUST_CHANGE_PASSWORD_TEXT = 'Das Passwort muss geändert werden.'
 
const INVALID_LOGIN_PARAMETERS = 128
 
const INVALID_LOGIN_PARAMETERS_TEXT = 'Bitte geben Sie einen Benutzernamen an.'
 
const LOGIN_TIMED_OUT = 256
 
const LOGIN_TIMED_OUT_TEXT = 'Ihre Anmeldung ist abgelaufen. Bitte melden Sie sich erneut an.'
 

Ausführliche Beschreibung

Ausnahmen für Auth.

$Id$

Definiert in Zeile 14 der Datei Auth.php.

Beschreibung der Konstruktoren und Destruktoren

◆ __construct()

__construct (   $text,
  $nr 
)

Definiert in Zeile 65 der Datei Auth.php.

Benutzt Ego_System\getIp().

+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Dokumentation der Datenelemente

◆ AUTH_ERROR

const AUTH_ERROR = 6

integer

Der Zugriff wurde auf Grund einer fehlerhaften Konfiguration verwehrt.

Definiert in Zeile 35 der Datei Auth.php.

◆ AUTH_ERROR_TEXT

const AUTH_ERROR_TEXT = 'Fehlerhafte Konfiguration.'

integer

Der Zugriff wurde auf Grund einer fehlerhaften Konfiguration verwehrt.

Definiert in Zeile 36 der Datei Auth.php.

◆ CONCURRENT_USERS_LIMIT

const CONCURRENT_USERS_LIMIT = 9

integer

Zu viele Benutzer angemeldet.

Definiert in Zeile 47 der Datei Auth.php.

◆ CONCURRENT_USERS_LIMIT_TEXT

const CONCURRENT_USERS_LIMIT_TEXT = 'Sie dürfen sich derzeit am System nicht anmelden, da die maximale Anzahl an gleichzeitigen Benutzern erreicht ist. Bitte versuchen Sie es später erneut.'

string

Zu viele Benutzer angemeldet.

Definiert in Zeile 48 der Datei Auth.php.

◆ INVALID_LOGIN_PARAMETERS

const INVALID_LOGIN_PARAMETERS = 128

integer

Login Parameter prüfen.

Definiert in Zeile 59 der Datei Auth.php.

◆ INVALID_LOGIN_PARAMETERS_TEXT

const INVALID_LOGIN_PARAMETERS_TEXT = 'Bitte geben Sie einen Benutzernamen an.'

string

Definiert in Zeile 60 der Datei Auth.php.

◆ LOGIN_DENIED

const LOGIN_DENIED = 3

integer

Sie dürfen sich an diesem Server nicht anmelden.

Definiert in Zeile 23 der Datei Auth.php.

Wird benutzt von Auth\postValidate().

◆ LOGIN_DENIED_TEXT

const LOGIN_DENIED_TEXT = 'Sie dürfen sich an diesem Server nicht anmelden.'

string

Sie dürfen sich an diesem Server nicht anmelden.

Definiert in Zeile 24 der Datei Auth.php.

Wird benutzt von Auth\postValidate().

◆ LOGIN_REQUIRED

const LOGIN_REQUIRED = 1

integer

Sie müssem sich anmelden.

Definiert in Zeile 16 der Datei Auth.php.

Wird benutzt von Auth\__construct().

◆ LOGIN_REQUIRED_TEXT

const LOGIN_REQUIRED_TEXT = 'Bitte melden Sie sich an.'

string

Sie müssem sich anmelden.

Definiert in Zeile 17 der Datei Auth.php.

Wird benutzt von Auth\__construct().

◆ LOGIN_TIMED_OUT

const LOGIN_TIMED_OUT = 256

integer

Login ist abgelaufen.

Definiert in Zeile 62 der Datei Auth.php.

Wird benutzt von Auth\__construct().

◆ LOGIN_TIMED_OUT_TEXT

const LOGIN_TIMED_OUT_TEXT = 'Ihre Anmeldung ist abgelaufen. Bitte melden Sie sich erneut an.'

string

Definiert in Zeile 63 der Datei Auth.php.

Wird benutzt von Auth\__construct().

◆ MUST_CHANGE_PASSWORD

const MUST_CHANGE_PASSWORD = 64

integer

Der Benutzer muss das Passwort ändern.

Definiert in Zeile 55 der Datei Auth.php.

◆ MUST_CHANGE_PASSWORD_TEXT

const MUST_CHANGE_PASSWORD_TEXT = 'Das Passwort muss geändert werden.'

string

Das Passwort muss geändert werden.

Definiert in Zeile 56 der Datei Auth.php.

◆ NO_MULTIPLE_LOGIN

const NO_MULTIPLE_LOGIN = 7

integer

Dieser Benutzer befindet sich zur Zeit schon im System.

Definiert in Zeile 39 der Datei Auth.php.

◆ NO_MULTIPLE_LOGIN_TEXT

const NO_MULTIPLE_LOGIN_TEXT = 'Dieser Benutzer befindet sich zur Zeit schon im System.'

integer

Dieser Benutzer befindet sich zur Zeit schon im System.

Definiert in Zeile 40 der Datei Auth.php.

◆ PERMISSION_DENIED

const PERMISSION_DENIED = 32

integer

Der Zugriff wurde auf Grund fehlender Rechte versagt.

Definiert in Zeile 51 der Datei Auth.php.

Wird benutzt von Auth\checkPermission().

◆ PERMISSION_DENIED_TEXT

const PERMISSION_DENIED_TEXT = 'Der Zugriff wird auf Grund fehlender Rechte verweigert.'

string

Der Zugriff wurde auf Grund fehlender Rechte versagt.

Definiert in Zeile 52 der Datei Auth.php.

Wird benutzt von Auth\checkPermission().

◆ WRONG_IP

const WRONG_IP = 4

integer

Der Zugriff wurde auf Grund fehlender Rechte versagt.

Definiert in Zeile 27 der Datei Auth.php.

Wird benutzt von Auth\postValidate().

◆ WRONG_IP_TEXT

const WRONG_IP_TEXT = 'Sie dürfen sich auf Grund der IP-Beschränkungen nicht anmelden'

integer

Der Zugriff wurde auf Grund fehlender Rechte (IP-Adresse) versagt.

Definiert in Zeile 28 der Datei Auth.php.

Wird benutzt von Auth\postValidate().

◆ WRONG_PASSWORD

const WRONG_PASSWORD = 2

integer

Falscher Benutzername oder falsches Paswort.

Definiert in Zeile 19 der Datei Auth.php.

Wird benutzt von Auth\postValidate() und Auth\validate().

◆ WRONG_PASSWORD_LIMIT

const WRONG_PASSWORD_LIMIT = 8

integer

Zu oft falsch eingeloggt.

Definiert in Zeile 43 der Datei Auth.php.

◆ WRONG_PASSWORD_LIMIT_TEXT

const WRONG_PASSWORD_LIMIT_TEXT = 'Das Passwort wurde zu oft falsch eingegeben.'

string

Das Passwort muss geändert werden.

Definiert in Zeile 44 der Datei Auth.php.

◆ WRONG_PASSWORD_TEXT

const WRONG_PASSWORD_TEXT = 'Falscher Benutzername oder falsches Passwort.'

string

Falscher Benutzername oder falsches Paswort.

Definiert in Zeile 20 der Datei Auth.php.

Wird benutzt von Auth\postValidate() und Auth\validate().

◆ WRONG_TIME

const WRONG_TIME = 5

integer

Der Zugriff wurde auf Grund fehlender Rechte versagt.

Definiert in Zeile 31 der Datei Auth.php.

Wird benutzt von Auth\postValidate().

◆ WRONG_TIME_TEXT

const WRONG_TIME_TEXT = 'Sie dürfen sich auf Grund der Zeit-Beschränkung nicht anmelden'

integer

Der Zugriff wurde auf Grund fehlender Rechte (Zeit) versagt.

Definiert in Zeile 32 der Datei Auth.php.

Wird benutzt von Auth\postValidate().


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: