{"action":"closed","issue":{"url":"https://api.github.com/repos/IdentityServer/IdentityServer3/issues/2203","labels_url":"https://api.github.com/repos/IdentityServer/IdentityServer3/issues/2203/labels{/name}","comments_url":"https://api.github.com/repos/IdentityServer/IdentityServer3/issues/2203/comments","events_url":"https://api.github.com/repos/IdentityServer/IdentityServer3/issues/2203/events","html_url":"https://github.com/IdentityServer/IdentityServer3/issues/2203","id":118553294,"number":2203,"title":"Caching additional claims after authentication","user":{"login":"sabby62","id":1381706,"avatar_url":"https://avatars.githubusercontent.com/u/1381706?v=3","gravatar_id":"","url":"https://api.github.com/users/sabby62","html_url":"https://github.com/sabby62","followers_url":"https://api.github.com/users/sabby62/followers","following_url":"https://api.github.com/users/sabby62/following{/other_user}","gists_url":"https://api.github.com/users/sabby62/gists{/gist_id}","starred_url":"https://api.github.com/users/sabby62/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sabby62/subscriptions","organizations_url":"https://api.github.com/users/sabby62/orgs","repos_url":"https://api.github.com/users/sabby62/repos","events_url":"https://api.github.com/users/sabby62/events{/privacy}","received_events_url":"https://api.github.com/users/sabby62/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/IdentityServer/IdentityServer3/labels/question","name":"question","color":"cc317c"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-11-24T07:58:11Z","updated_at":"2015-12-06T09:59:09Z","closed_at":"2015-12-06T09:59:09Z","body":"I am using Identity Server 3 for authentication only. Once a user is authenticated, I look for app specific claims for the authenticated user in my DB and add them to the identity before passing to the API. I have an Angular App that talks to my API. I append Authorization bearer token every time Angular App accesses the API. Once the API gets request, token is validated (using identity server validation endpoint), claims are loaded from DB. \r\nLoading the claims everytime angular app access API doesn't seem to be an optimal solution. Would you please suggest an optimal solution ?"}}