MACROMEDIA COLDFUSION MX 61-CFML Reference page 229

Cfml reference
Hide thumbs Also See for COLDFUSION MX 61-CFML:
Table of Contents

Advertisement

The
tag has a built-in
cflogin
cflogin.password,
Submission of a form that contains input fields with the names
A request that uses CFHTTP Basic authentication, and therefore includes an Authorization
header with the username and password.
A request that uses NTLM or Digest authentication. In this case, the username and password
are hashed using a one-way algorithm in the Authorization header; ColdFusion gets the
username from the web server and sets the
You can use these values in the
tag, to log the user in. The structure is only available in the
cfloginuser
Example
The following example shows a simple authentication. This code is typically in the
application.cfm page.
<cflogin>
<cfif NOT IsDefined("cflogin")>
<cfinclude template="loginform.cfm">
<cfabort>
<cfelse>
<cfif cflogin.name eq "admin">
<cfset roles = "user,admin">
<cfelse>
<cfset roles = "user">
</cfif>
<cfloginuser name = "#cflogin.name#" password = "#cflogin.password#"
roles = "#roles#" />
</cfif>
</cflogin>
structure that contains two variables,
cflogin
if the page is executing in response to any of the following:
tag body to authenticate the user, and, in the
cflogin
j_username
value to the empty string.
cflogin.password
and
cflogin.name
and
j_password
tag body.
cflogin
cflogin
229
.

Advertisement

Table of Contents
loading

This manual is also suitable for:

Coldfusion mx

Table of Contents