I haven't read the pattern you linked to, so this may or may not be relevant, anyway; I do not see why a SSO system is necessary, if you've just got distinct subdomains.
All you would need to do would be to set the cookies to .domain.com rather than just domain .com and then the cookies would be sent along with the request for all subdomains.
This can cause further issues with an XSS condition on *any* subdomain being potentially devastating, though that can be mitigated by adding an additional authentication cookies to specific subdomains such as settings.domain.com so that major changes can only occur from that domain, and with those specific cookies.
Having said that, if you envisage some need for SSO across multiple domains, then the method you described is the best method, though I would recommend using a different token for each application, so that an XSS in one application does not lead to the compromise of another.
----------------------------------------------------------
Don't forget our IRC: irc://irc.irchighway.net/#slackers
[
kuza55.blogspot.com]