update login controller