urbanengine / UrbanEngineApi

UrbanEngineApi is a simple application built using ASP.NET Core and Entity Framework Core
Apache License 2.0
1 stars 2 forks source link

Integrate Auth0 into the project #12

Open codewithtyler opened 6 years ago

codewithtyler commented 6 years ago

Integrate Auth0 into the project via middleware. Auth0 is a third-party authentication system that we use for our own single sign on. While working on this we should look at integrating Auth0 with Azure API management system as well and knock out both pieces at once.

This references part of issue #1. I'll be working on this separate from the rest of the tasks.

codewithtyler commented 6 years ago

In order to hook Azure API management to our API we need to have it deployed so we can provide the Swagger URL to Azure. We need to complete #19 before I can finish this task.

codewithtyler commented 4 years ago

I have written the code to integrate Auth0 into our app ran into some issues with creating the integration tests so I can verify it's working correctly. The links below are some I found that talk about writing integration tests for the Auth0 integration into .NET Core Web API. Note: all my current code is in the features/authentication branch.