• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 158
  • Last Modified:

Please help me figure out a logout technique


I have a link in my navigation that says "Logout".  This navigation bar is included in my Application.cfm.

I want to the user to click the LOGOUT link in my navigation bar in order to get out of my application.

Please I am requesting if can someone give me a code and please mention where i have to put it, Application.cfm or other pages.  Im just in a tight schedule again.

Thanks for understanding.  By the way, i use the basic session method in Ben forta's book.  So, those CFlogout is a bit different from what i am doing.

2 Solutions
ok thats simple....

just an advice don't put a lot of code in your application file as this file gets executed everytime...
keep it as simple as possible...

ok when the link is clicked.. call a file say LogOut.cfm
and in this file write this code

<!--- in the place of somevariable put a session variables name that u have formes after login --->
<CFIF IsDefined("Session.SomeVariable")>
    <cfset StructDelete(session,"SomeVariable")>

Delete all the session variables and then redierect him to the login page

Or struct delete / struct clear and then on that same page have a message that says "You are logged out. Click here to relogin"

rahter than auto- redirecting to login page.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Easily Design & Build Your Next Website

Squarespace’s all-in-one platform gives you everything you need to express yourself creatively online, whether it is with a domain, website, or online store. Get started with your free trial today, and when ready, take 10% off your first purchase with offer code 'EXPERTS'.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now