Added the login view with working login logic using passport-local strategy-requires a clean way to implement