Thanks for you quick response. I really appreciate that.
I completely agree with you regarding the problem of decoupling of user authentication and authorization. I have given a great deal of thought to this and I would love to use some form of hosted login page to overcome this.
My reason for wanting to use Angular in the login page is because we use Angular Material and it is very difficult to match the look and feel using just one of the Material js pacakges. I will have a look at the hosted login again. Last time I looked I couldn’t see how to use Angular. Thanks Again.