Integrate IdentityServer with AspNet Core (Part 4 - User Claims)

In Part 1 of this series we configured a few pieces about user such as name, email, address, and phone in the Server project. But in Part 2 and Part 3 we didn't use them in any way. Now it's time to do that. In this part of the series we will access user's claims first in the Web API and then in the MVC application. We will also involve these claims in the authorization process by creating a custom policy.