Revert "remove auth service"

This reverts commit ae1956cd496a18d9cf919d2e8bfd71838a5cd594.
remove auth service, but keep auth config