It is possible using multisite. For user registration process use SSO provider feature in domain.com and SSO client feature in cities city1.domain.com, city2.domain.com.
It is possible using multisite. For user registration process use SSO provider feature in domain.com and SSO client feature in cities city1.domain.com, city2.domain.com.