Authentication only works if I check “remember me next time” and I should say it works as expected, authenticating user for each subdomain. The problem is if I don’t check to stay signed in then it doesn’t authenticate, though it does create same session id for each subdomain. In other words, it is creating a session file but not saving sessions only because I changed the savePath.
it is now saving session to database and logging in normally, but if I open the other subdomain then it has same session but in database the session file becomes empty and the first subdomain also becomes unauthenticated.
any one found the solution for it, i am going to implement this for multiple portals like gmail, google, google+ like that all portal would have same sign single sign on.