This repository provides federated identity integration for Azure SQL using Google Cloud IAM Credentials and Microsoft Entra ID (Azure AD).
- Neolution.AzureSqlFederatedIdentity: The main library, distributed as a NuGet package.
- Neolution.AzureSqlFederatedIdentity.Demo: Example ASP.NET Core application demonstrating usage.
- Neolution.AzureSqlFederatedIdentity.UnitTests: Unit tests for the library.
-
Install the NuGet package in your project:
dotnet add package Neolution.AzureSqlFederatedIdentity
-
For detailed cloud and identity setup instructions (Azure AD, Azure SQL, GCP, Cloud Run), see docs/cloud-identity-setup.md.
This project is licensed under the MIT License. See the LICENSE file for details.
Contributions are welcome! Please open issues or pull requests.