First attempt at User Auth, I wouldn't use it if I were you.