Refactor auth
Start parse/verify/enforce token