Secure Membership Web API backed by SQL Server. This is the backing API to store additional profile and complex membership metadata outside of an Azure AD B2C provider. The front-end using the Azure AD B2C to allow 3rd party trusted identity providers to authenticate. This API provides a way to add and manage more complex permission structures than can easily be maintained in Azure AD.
We have .Net developers and an Azure infrastructure environment using server-less functions, logic apps and SaaS where ever possible. For this service I opted to keep it as a classic WebAPI project and deployed to AppService.
- Trusted Authentication Provider: @AzureActiveDirectoryB2C
- Frameworks: @{.NET Core}|tool:6403|
- Language: @{C#}|tool:1015| , @{Microsoft SQL Server}|tool:1027| , @{JavaScript}|tool:1209|
- IDEs: @{Visual Studio Code}|tool:4202| , @{Visual Studio}|tool:1451|
- Libraries: @{jQuery}|tool:1021| @EntityFramework, @AutoMapper, @FeatureToggle , @Swashbuckle
- Database: @SqlAzure
- Source Control: @{Git}|tool:1046|
- Build and Release Pipelines: @{Azure DevOps}|tool:4313|
- Test tools: @{Postman}|tool:1336| , @{Newman}|tool:3766|
- Test framework: @nUnit, @moq
- Infrastructure: @AzureAppService, @AzureAPIManagement
1.15M views1.15M
Comments