I am planning to build a MVC5 application on azure. This MVC application will be a web role. As per the requirement, this will not be a SPA (Single Page) and will be using Angular JS. Angular JS will talk to a Web API (running under a separate web role) to authenticate the users. For authentication of users (to actually login to the system) we want to use the ASP.Net Membership provider. Database model will be EntityFramework with Code first.
So in short, user will enter the username and password in the frontend. The credentials will be passed to a web api through angularJS. Web Api will talk to a DAL (under worker role) and return if the user is authenticated or not.
Now as I am new to most of the stuff mentioned above, I really can't move ahead. Is there any pointers to a sample application, link implementing mvc5 <--> Web API <--> Membership provider