wUserCur::createSessionUser

Erstellt eine Benutzer-Session auf der Basis eines existierenden Benutzers.

Funktionsaufruf

Boolean createSessionUser(String userName, String password)

Parameter

userName

Benutzername

password

Passwort

options

Optionen

fireEventOnBeforeLogin
Legt fest, ob vor dem Login das globale Ereignis gefeuert werden soll [0|1]
fireEventOnAfterLogin
Legt fest, ob nach dem Login das globale Ereignis gefeuert werden soll [0|1]
createSessionWithoutPassword
Falls die Session ohne Passwort erstellt werden soll [false|true]
considerMultiFactorAuthentication
Falls die Mehrfaktor-Authentifizierung nicht berücksichtigt werden soll [true|false]

Hinweis
Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten".
Wenn Sie eine Funktion innerhalb einer Weblication® Seite z.B. über das PHP-Quelltext Element oder in einem XSL-Template über wsl:php einbinden, muss das Framework über die grid.php nicht mehr referenziert werden. Sofern nachfolgend PHP-Beispiele aufgeführt sind, ist dies entsprechend zu beachten.

Beispiel

Erstellt eine Benutzersession

Quelltext

<?php

require_once $_SERVER['DOCUMENT_ROOT'].'/weblication/grid.php';

wUserCur::createSessionUser('redakteur''redakteur123');

?>

Beispiel

Erstellt eine Benutzersession mit einem MD5-Passwort

Quelltext

<?php

require_once $_SERVER['DOCUMENT_ROOT'].'/weblication/grid.php';

print 
wUserCur::createSessionUser('redakteur''md5[356d9a8556e8ef583534721144ccbbfc]');

?>

Beispiel

Erstellt eine Benutzersession ohne Passwort

Quelltext

<?php

require_once $_SERVER['DOCUMENT_ROOT'].'/weblication/grid.php';

print 
wUserCur::createSessionUser('redakteur''', array('createSessionWithoutPassword' => true));

?>
 

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut commodo pretium nisl.

Ähnliche Seiten

Entwicklerbereich Weblication® CMS - © Scholl Communications AG