http://onionworks.net/2006/data/personalization

updatePassword (newPassword : string) : boolean

Mit der Methode updatePassword kann das Password des aktuellen Benutzers gesetzt werden. Der Pflichtparameter password gibt das neu zu setzende Password an.

Sollte die Änderung des Passwortes nicht erfolgt sein, so wird der Wert false zurückgegeben, ansonsten der Wert true.

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:user="http://onionworks.net/2006/data/personalization" xmlns:onion="http://onionworks.net/2004/data" version="1.0">
<xsl:template match="/">
<xsl:if test="user:login('testuser', 'test')">
<xsl:choose>
<xsl:when test="user:updatePassword('password')"> Das Passwort wurde erfolgreich geändert. </xsl:when>
<xsl:otherwise>Das Passwort konnte nicht geändert werden.</xsl:otherwise>
</xsl:choose>
</xsl:if>
</xsl:template>
</xsl:stylesheet>
Aktualisieren des Passworts