Another login/register panel but messier code.