Try to get the Add HTTP basic authentication for Client.
Few more changes
https://stackoverflow.com/questions/17959563/how-do-i-get-basic-auth-working-in-angularjs
https://gist.github.com/mikeerickson/6515021
http://wemadeyoulook.at/en/blog/implementing-basic-http-authentication-http-requests-angular/
Basic Auth tested to work (But the client must be running on the same Domain/port). CORS needs to be implemented somehow.
More updates but still no go for CORS in AngularJS
CORS now made to work on X domain. All that was missing was an "Authorization" in the headers supported by the service. https://stackoverflow.com/questions/22050740/
Added * as the accepted origins (We're still in DEV mode so it should be alright)