Vikhyath|Suganthi refactor in User Login(refactored & made all test pass).