Custom Authentication in ASP.Net Core 2 w/ Cosmos DB