Login functionality working like the proverbial charm
Merge branch 'login'