update  login  function

update login function