https://elanderson.net/2015/07/asp-net-5-getting-and-storing-user-identity/
ASP.NET 5 Getting and Storing User Identity