refactor: cleanup auth service and add support for testing.
refactor: cleanup auth service and add support for testing.

abilian/abilian-core,abilian/abilian-core,abilian/abilian-core,abilian/abilian-core,abilian/abilian-core