Instead of ugly filter, use injection magic to perform auth.
Merge pull request #2 from corps/corps/refactor-authfilter-as-injectable

Instead of ugly filter, use injection magic to perform auth.