Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
xml
xml
titleconfig/_serverSpecificVarsAfterInit.cfm
<cfset application.url.publiclogin = application.url.webroot />
Code Block
xml
xml
titleconfig/_serverSpecificRequestScope.cfm
<cfset stResult = application.security.processLogin() />
<cfif stResult.authenticated>
	<cflocation url="#URLDecode(stResult.loginReturnURL)#" addtoken="false" />
</cfif>
Code Block
xmlxmltitlewebskin/dmProfile/displayUserInfo.cfm
<cfsetting enablecfoutputonly="true">
<!--- @@cacheStatus: -1 --->

<cfimport taglib="/farcry/core/tags/formtools/" prefix="ft" />

<cfif not application.security.isLoggedIn()>
	<cfset stResult = application.security.processLogin() />
	<cfif stResult.authenticated>
		<cfoutput><script type="text/javascript">window.location.href='#session.loginReturnURL#';</script></cfoutput>
	</cfif>
</cfif>

<cfoutput>
	<cfif application.fapisecurity.isLoggedIn()>
		<p>Welcome #session.dmProfile.firstname# #session.dmProfile.lastname#. <a href="/?logout=1">Logout</a></p>
	<cfelse>
		<ft:form actionbAjaxSubmission="#application.url.publiclogin#true">
			<ft:object typename="farLogin" lFields="username,password" prefix="login" legend="" focusField="username" />
			<ft:button value="Log In" />
		</ft:form>
	</cfif>
</cfoutput>

<cfsetting enablecfoutputonly="false">
Code Block
xml
xml
titlewebskin/types/displayHeaderStandard.cfm
...
<skin:view typename="dmProfile" webskin="displayUserInfo" bAjax="true" ajaxURLParameters="returnURL=#urlencodedformat(application.fapi.fixURL())#" />
...