Login og Logout

På OpenNTF findes der en lækker Login/Login Custom Control som du kan genbruge på dine egne sider. Denne åbner en dialogboks og understøtter funktioner som ‘Husk password’ og ‘Glemt password’

Hvis du ønsker en mere simple ‘gør det selv’ løsning, så kan du blot indsætte følgende kode i dit OneUI ‘lotusBanner’ panel:

<xp:tabbedPanel id="lotusUtility" styleClass="lotusInlinelist lotusUtility"
		disableTheme="true">
		<xp:tabPanel id="tabserverName" startTabStyleClass="lotusFirst">
			<xp:this.label><![CDATA[${javascript:"On " + @Name("[CN]",database.getServer());}]]></xp:this.label>
			<xp:this.loaded><![CDATA[${javascript:@ClientType()=="Notes"}]]></xp:this.loaded>
		</xp:tabPanel>
		<xp:tabPanel id="userName" startTabStyleClass="lotusFirst"
			styleClass="lotusUser">
			<xp:this.label><![CDATA[#{javascript:@Name("[CN]",session.getEffectiveUserName());}]]></xp:this.label>
			<xp:this.loaded><![CDATA[${javascript:@ClientType()=="Web"}]]></xp:this.loaded>
		</xp:tabPanel>
		<xp:tabPanel label="Log in" id="login">
			<xp:this.rendered><![CDATA[${javascript:@ClientType()=="Web" && session.getEffectiveUserName()=="Anonymous"}]]></xp:this.rendered>
			<xp:this.href><![CDATA[?Open&login]]></xp:this.href>
		</xp:tabPanel>
		<xp:tabPanel label="Log out" id="logout">
			<xp:this.rendered><![CDATA[${javascript:@ClientType()=="Web" && session.getEffectiveUserName()!="Anonymous"}]]></xp:this.rendered>
			<xp:this.href><![CDATA[${javascript:"/names.nsf?logout&RedirectTo="+context.getUrl().toString()}]]></xp:this.href>
		</xp:tabPanel>
	</xp:tabbedPanel>

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *

*