Hi,
Looks like you would need to implement federated authentication. Microsoft provides for federated identity solutions, where users can log in to one portal and then can carry on this authentication as they browse different portals, provided individual portals have federated authentication enabled.
Let me know if you want to discuss this in further detail.
Regards,
Algofactory