Add general use login page.
(cherry picked from commit 3ea91b6ab1b66eb836286f3b5a5f1fba1d67cb9b)