update (login)