in my App (Angular 2 / Ionic 2) I implemented my own login/authentication. Basically it works like this: On login, username and password is being validated by the PHP backen
That's not related to Angular. The problem is CORS limits headers by default and you do not see "Authorization" header when call CORS requests. So, adjust server to let it send Authorization header
Access-Control-Allow-Headers must be provided in response of OPTIONS request (pre-flight).
Access-Control-Expose-Headers must be provided in response of POST/GET request.
Access-Control-Expose-Headers: Authorization