User Login methods implemented partially