I think you will need to create your own handler for that.

For example, you might do something like "document.location.href =
document.location.href;" to refresh the page after you receive
response from your AJAX login.

On Jun 19, 2:33 pm, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
wrote:
> Hi Martin,
> Thanks for the reply. I am using the Auth component, but the problem
> is that my login action is in an Ajax updated lightbox. When the login
> tries to redirect from that lightbox, it only redirects within the
> lightbox, not the whole page. Do you know if this is possible?
>
> Thanks!
>
> On Jun 19, 12:38 pm, "[EMAIL PROTECTED]"
>
> <[EMAIL PROTECTED]> wrote:
> > Hi,
> > Just to make sure: You have tried the AuthComponent in CakePHP? It
> > redirects you back to the last page visited automatically. It uses the
> > "referer" value and should not direct you back to an ajax-snippet but
> > to the last "proper" url (as seen in the browsers address bar).
>
> > If it does not do what you want, maybe you could explain in more
> > detail what you need?
> > If you are doing all your authentication yourself or using some other
> > authentication library I would suggest looking at AuthComponent. You
> > can definitely lift a few ideas from that to tweak your current setup.
>
> > Basically, if you are rolling your own, the concept is to use the http
> > referer information and to save it only when you end up at the login
> > page for the first time.
>
> > /Martin
>
> > On Jun 18, 11:51 pm, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
> > wrote:
>
> > > Hi all,
> > > When my users login, I want to redirect them to the page they were on
> > > before they chose Login. This I was doing in beforeFilter() of
> > > app_controller.php, by storing the current URL in the session.
> > > However, some of my pages have multiple actions on them, which messes
> > > this code up. For instance, I have a page with many content boxes,
> > > which are populated by Ajax. Even though the URL of the page is
> > > controller/action/, everytime one of the content boxes is loaded, the
> > > current URL in the session is overwritten. Then when the user logs in,
> > > they are brought to the individual page of the last content box, when
> > > I want them to go to the overall page.
> > > I have also tried adding code to a header element, but you cannot
> > > write to the session from a view.
>
> > > Has anyone got any ideas??
>
> > > Thanks!
>
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to