While it won't help fix the cflogout issue, this also needs fixing:

<CFLOGIN idletimeout="#CreateTimeSpan(0,0,20,0)#">

cflogin takes a number of seconds as an idletimeout, not a timespan.

As for the original problem, something is really broken here and any
fudge (e.g. setting a username to "") is hiding some deeper issue.

Can you post the entire contents of Grantee_Login2.cfm?

On 8/9/06, Lewis Billingsley <[EMAIL PROTECTED]> wrote:
> I still can't get the <CFLOGOUT> tag to work.  Below is the code for my 
> application.cfc file.  Below that is the <CFLOGIN> code in the 
> ForceUserLogin.cfm file that is included in every file in the application.  
> The login works fine. The logout does not.  Someone suggested that I just 
> have the logout process set the session username/authorization to "", but I 
> don't know what syntax to use to
> do that.   Please help. Thanks.
>
> Application.cfc
> <cfcomponent output="false">
>   <cfset this.name="MSFWGrantees">
>   <cfset this.sessionManagement=True>
>   <cfset this.loginstorage="Session">
>   <cfset this.sessiontimeout=createtimespan(0,8,0,0)>
> <cffunction name="onRequestStart" returntype="boolean" output="true">
>   <cfset REQUEST.datasource="wdsc">
>
>   <!--- Check to see if the user is logged in,  if not force them to now --->
>   <cfinclude template="ForceUserLogin.cfm">
>   <cfreturn true>
> </cffunction>
> </cfcomponent>
>
>
>
>  <CFLOGIN idletimeout="#CreateTimeSpan(0,0,20,0)#">
>  <cfif NOT (IsDefined("Form.username") AND IsDefined("Form.Password"))>
>
> <cfinclude TEMPLATE="Grantee_Login2.cfm">
> <cfabort>
>
> <CFELSE>
>  <cfquery name = "GetUser" datasource="wdsc">
>  SELECT UserID, FirstName, Rights, Password
>  FROM MSFW_Passwords
>  WHERE UserName = '#FORM.UserName#'
>  AND Password = '#FORM.Password#'
>  </cfquery>
>
>      <cfif GetUser.REcordCount EQ 1>
>     <cfloginuser
>     name="#GetUser.UserID#, #GetUser.FirstName#"
>     password="#FORM.password#"
>     roles="#GetUser.Rights#">
>     <cfelse>
> <strong>Sorry, that user name and password are not recognized. Please try 
> again.</strong>
>
> <cfinclude template="Grantee_Login2.cfm">
> <cfabort>
> </CFIF>
> </cfif>
>  </CFLOGIN>
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Introducing the Fusion Authority Quarterly Update. 80 pages of hard-hitting,
up-to-date ColdFusion information by your peers, delivered to your door four 
times a year.
http://www.fusionauthority.com/quarterly

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:249253
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to