As a Yii newbie, I hope I’d be excused if this is topic has been answered before, but I didn’t find a clear answer in FAQ or otherwise while searching. I did come accross a wiki post on how to do SSO for multiple domains with multie Yii apps, but that is not exactly what I want.
I would like the do SSO between 4 different apps, e.g.-
Yii based web-app I am would like to develop
phpBB (discussion forum web app)
Moodle (e-education web app)
osTicket (trouble-ticketing web app)
s.t. a subscriber/member could register just once, and login just once for all of those PHP based applications, which are not necessarily on yii, and I can’t always afford to allocate different sub-domains to each of those. I’d prefer not to subdomain at all, but present a homogeneous, single-themed interface. Is such a thing possible ? Any pointers / tips on how to achieve such a thing ?
Also what are the advantages/disadvantages/challenges in doing this with OpenID / Google / Facebook / Twitter login ? Are there some pitfalls to watch-out for ? This is potentially what StackExchange does for it’s sites, but I find the registration/login procedure to be very confusing, especially if one has multiple such accounts open at the time of registering-to / logging-in to SE sites.