I was tasked with researching and implementing this customer dashboard area for Extraordinary Families in WordPress.
The Customer Dashboard needed to included the following:
Login Button Tab in Header
Logout Links to redirect to Homepage
Custom Login Page
Only users assigned to certain user group are allowed to view Dashboard and sub-pages. Pages are publicly viewable and anyone trying to access them without being logged in are redirected to the Homepage.