handle user login

handle user login