update user reducer
port old to new
integrate auth