update user on login if necessary
This fixes #1