Changed AuthLink update on registration and login
Removed throw, fixed consistent return