Microservice Order System - Authentication Microservice
See Wiki for details about the Authentication Api
This project is an Authentication API built using .NET 8 with JWT Token Authentication, backed by SQL Server, and hosted in an Azure App Service. The API is containerized using Docker and utilizes CI/CD pipelines for automated deployment.
- User Login: Allows users to authenticate and receive a JWT token for secure access.
- JWT Token Authentication: Secures API endpoints with JWT tokens.
- SQL Server Database: Uses SQL Server for user management and authentication data.
- Dockerized API: The API runs inside a Docker container.
- Azure Deployment: The application is hosted in Azure App Service using Azure SQL Database.
- CI/CD Pipeline: Automated build and deployment using GitHub Actions.
- .NET 8
- C#
- SQL Server (Azure SQL)
- Entity Framework Core
- JWT (JSON Web Tokens)
- Docker
- Azure App Service
- GitHub Actions for CI/CD