SuisseID über PHP-Framework nutzbar

10. Jun 2010

Nutzen Sie SuisseID, um Benutzer direkt im System anzumelden. Über das Zusatzmodul SuisseId steht Ihnen eine Login-Schnittstelle zur Verfügung.

Ab der Version 005.048.019.000 bieten wir als Zusatzmodul eine Schnittstelle zu SuisseId über das PHP-Framework an. Hat ein Benutzer seine SuisseID im System hinterlegt, kann er darüber, ohne einen Benutzernamen angeben zu müssen, angemeldet werden.

Quelltextbeispiel, um einen Benutzer über eine SuisseID anzumelden

include($_SERVER['DOCUMENT_ROOT'].'/weblication/grid.php');

$suisseID = myClass::getSuisseID();

if(
$suisseID != ''){
wUserCur::createSessionSuisseID($suisseID);
}

Bei der Authentifizierung müssen Sie der Framework-Funktion wUserCur::createSessionSuisseID lediglich die von Ihnen ermittelte SuisseID übergeben. Weblication sucht dann im System den passenden Benutzer und generiert für diesen eine PHP-Session.