since no matter what, they are first going to hit the page that you don't
want to display without first login in, then on that page (before you send
then to the login page) set a client variable (or session, if you are not
using distributed computing) to the name of the page they should return to,
kind of:

<cfset client.ParentForm = #SCRIPT_NAME# & '?' & #QUERY_STRING#>

then, on the login, once they are validated do a <cflocation> to that page.

hope this helps.
bis.


-----Original Message-----
From: Chris Luksha [mailto:[EMAIL PROTECTED]]
Sent: Monday, January 28, 2002 12:24 PM
To: CF-Talk
Subject: RE: Login forms


        So far I seem to be getting great responses, but none seem to
address the actual problem.  I want the user to be sent to the page 
that he
originally requested after logging in.  It should not matter what page 
he
tried to get to.  He should go to that page, not a page that is 
programmed
statically into the login page.  

        I do not want the user to ALWAYS go to addphot.cfm for example, but
he might go to deletephotos.cfm or updatepreferences.cfm.  This should 
all
depend upon the page he tried to get to, not a preset page.
        The user may just be getting in for the first time that day and
trying to skip past the login, or the user may have sent a link to the 
page,
to a client, but I don't want the client to get there w/o first logging 
in.

I hope this makes sense.  I am checking out the script from macromedia, 
just
having a hard time getting in.

Thanks
Chris 

-----Original Message-----
From: Jeffry Houser [mailto:[EMAIL PROTECTED]]
Sent: Monday, January 28, 2002 12:18 PM
To: CF-Talk
Subject: Re: Login forms


  Yes, this is a common application.  I describe how to do this in 
Instant 
ColdFusion (my 1st book), but the basics are:

  Create a log-in page.  When the user logs in, set a session variable, 

something along the lines of 'IsLoggedIn' or if you are dealing with 
group 
level access, I like to us a list of the groups the user belongs to.

  In the application.cfm in the subdirectory (Make sure your 
cfapplication 
tags have the same name) check the access like this:

<cfif session.isloggedin is false>
  <cflocation back to login page>  ( <-- not exact code )
</cfif>



At 11:52 AM 01/28/2002 -0500, you wrote:
>I am new to CF and wondering if there is a way to have a login page 
that
>would be accessed when a user comes to any page in the application, 
(Say
>they bookmarked a page deeper than the root,)  and the user would be 
sent
to
>the originally requested page after logging in.
>
>ie.
>User goes to  <http://www.webaddress.com/photos/addphoto.cfm>
>ww.webaddress.com/photos/addphoto.cfm  or showphots.cfm
>User is sent to to  <http://www.webaddress.com/photos>
>ww.webaddress.com/photos/login.cfm
>After logging in user is replaced to
><http://www.webaddress.com/photos/addphoto.cfm>
>ww.webaddress.com/photos/addphoto.cfm or showphotos.cfm  respectively.
>
>Thanks for any help in advance.
>Chris
>



--
Jeffry Houser | mailto:[EMAIL PROTECTED]
AIM: Reboog711  | ICQ: 5246969 | Fax / Phone: 860-223-7946
--
Need a Web Developer?  Contact me!
My Book: Instant ColdFusion 5  | http://www.instantcoldfusion.com
My New Book: ColdFusion: A Beginner's Guide February 2002
--
Far Cry Fly, Alternative Folk Rock
http://www.farcryfly.com | http://www.mp3.com/FarCryFly


______________________________________________________________________
Dedicated Windows 2000 Server
  PIII 800 / 256 MB RAM / 40 GB HD / 20 GB MO/XFER
  Instant Activation � $99/Month � Free Setup
  http://www.pennyhost.com/redirect.cfm?adcode=coldfusiona
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to