Ticket #72 (Fixed)Mon Oct 23 17:33:45 UTC 2006
Radiant requires SSO integration
Reported by: | Andrew Hodgkinson (6) | Severity: | Minor |
Part: | Web site: Radiant (non-editable pages) | Release: | 2nd public site release |
Milestone: | 2nd public site release completed | Status | Fixed |
Details by Andrew Hodgkinson (6):
Known current issues:
ERB doesn’t understand forwarded helper methods from HubSsoLib.
Default layout uses Radiant tags so can’t do hubssolib flash tags.
Mystery cookie being set, looks like the Hub session cookie, except it’s corrupted. Where’s it coming from? Is Radiant issuing cookies and not understanding that one?
Changelog:
Modified by Andrew Hodgkinson (6) Thu, October 26 2006 - 22:38:43 GMT
- Severity changed from Blocker to Minor
Fixed the Helper methods, but times changed and I stopped using them anyway, except one to produce the logged in/out image in the header. Text-based stuff didn’t work because Radiant caches output so it cached the logged in/out state with it.
Mystery cookies: Hub no longer uses cookies, it uses an authorisation server (DRb – Distributed Ruby – write and test your own server in 10 minutes, it’s remarkable). No problems with Radiant and weird cookies anymore.
The default layout still can’t do Flash tags, for the same reason; it’s cached. No solution presently, so leaving this ticket open but it’s severity is right down to Minor now.
Modified by Andrew Hodgkinson (6) Fri, October 27 2006 - 13:33:54 GMT
- Milestone changed from Prototype site ready for release to 2nd public site release completed
- Release changed from Prototype site to 2nd public site release
I don’t want to turn off caching for Radiant or interfere with the internal mechanism to the extent required to get flashes working, so I’ve just avoided having persistent Hub flashes ever required on Radiant pages for now.
Deferred to second site release.
Modified by Andrew Hodgkinson (6) Fri, October 27 2006 - 16:21:27 GMT
See Changeset #118 for fixes described above.
Modified by Andrew Hodgkinson (6) Sun, March 25 2007 - 19:40:41 GMT
- Status changed from Open to Fixed
Can be solved on a per-page basis. News behaviour pages do not get cached – hence live RSS feed summaries etc. – so where applied to currently static content, the Hub extensions can be used to include Hub flashes.
To be applied on a case-by-case basis as the need arises.