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 -~----------~----~----~----~------~----~------~--~---
