Fixing the check_auth to be actually correct
Fixing Issue #2

  - Adjusted user view to be reasonable
  - Flow is accurate now