[Zope] Redirect after login...

Rob Foster rob@thefosters.com
Sat, 3 Nov 2001 13:36:17 -0700


Thanks for the reply, but I probably didn't explain very well that I'm 
NOT using CMF. I haven't found enough documentation on it to help me. 
I'm trying to do this with the standard Zope installation.

Any other ideas would be great.


On Saturday, November 3, 2001, at 01:26 PM, marc lindahl wrote:

> Looking at the source for the CMF login_form.dtml (the source is the 
> best
> doc around...)  we have:
>
> <!-- ****** Enable the automatic redirect ***** -->
> <dtml-if name="HTTP_REFERER">
>    <input type="hidden" name="came_from" value="<dtml-var
> name="HTTP_REFERER">">
> </dtml-if>
> <!-- ****** Enable the automatic redirect ***** -->
>
>
>
> ...so that passes a hidden variable to the next form, logged_in.dtml:
>
> <!-- ****** Enable the automatic redirect ***** -->
> <dtml-if name="came_from">
>   <dtml-call expr="RESPONSE.redirect(came_from)">
> </dtml-if>
> <!-- ****** Enable the automatic redirect ***** -->
>
>
> which redirects you automatically to where they were before.  It's easy
> enough to change the latter to get the member's homepage (look for what 
> the
> 'my stuff' link in the actions box does), or to whatever custom stuff 
> you're
> dealing with (getting the user info from the acl_user or whatever).
>
> P.S. if you're using CMF, you might want to post this stuff on
> zope-cmf@zope.org list.
>
> Marc
>
>> From: Rob Foster <rob@thefosters.com>
>> Date: Sat, 3 Nov 2001 12:48:36 -0700
>> To: zope@zope.org
>> Subject: [Zope] Redirect after login...
>>
>> Here's what I've been trying to figure out:
>>
>> When of my site's users authenticates, I'd like to immediately redirect
>> them to their own home page in the system... In other words, upon
>> becoming a member of the system, each user will have their own instance
>> of a "member" class and upon authenticating, I want to forward them to
>> the "View" view of their class.
>>
>> Now, I know that CMF does this (sort of) but I haven't found enough
>> documentation on CMF so I'm trying to do this with regular old 
>> zclasses,
>> etc.
>>
>> Any help would be greatly appreciated.
>>
>> Thanks,
>> Rob
>>
>>
>> _______________________________________________
>> Zope maillist  -  Zope@zope.org
>> http://lists.zope.org/mailman/listinfo/zope
>> **   No cross posts or HTML encoding!  **
>> (Related lists -
>> http://lists.zope.org/mailman/listinfo/zope-announce
>> http://lists.zope.org/mailman/listinfo/zope-dev )
>
>