I've already mentioned this as part of the discussion around M1, but I thought it
would make sense to create a separate thread for it here.
I propose that we move the SaaS admin console into a separate project in github
(
http://github.com/keycloak/keycloak-admin?). This would allow releasing the console
separately from the core Keycloak server. Also, it allows not deploying the SaaS admin
console if it's not required (for example for MBaaS, or for a simple internal server
where config files/cli is used instead).
Also, I believe that the admin console should use TokenService for authentication, and
that we drop all authentication, registration, etc. from SaasService.