I have run into a bit of a caching problem. I'm building a website that mostly consists of static editable pages. There is a basic authentication system to restrict who is able to edit the pages and so on. If you're logged in, an edit and a destroy link will show up.
This is my problem: If you're logged in and a page hasn't been cached yet, it will be cached with edit/destroy links for everyone else to see. They can't edit the pages anyway, so what are they going to need the links for? And if the page has been cached by a regular user, the administrator can't see the links. And also, when the admin presses "Log in", I want a flash message to show up telling him that he has logged in successfully. Again: If the page hasn't been cached yet, the flash message will be visible to everyone. If the page wasn't cached before, the flash messages won't show up. Does this mean that flash messages and authentication is an impossible combination? Is there any way to work around this? -- David Trasbo. http://twitter.com/datra -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" 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/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---

