appirio.com/category/tech-blo…
Salesforce Communities offers many advantages over the old customer portal including branding control of both the login page and internal portal pages.
Open link