From 7c1db037ceb27116afb4366f902e512bf9c842ee Mon Sep 17 00:00:00 2001 From: marcelopenas Date: Mon, 9 Nov 2026 10:57:29 -0300 Subject: [PATCH] docs: add language and technology badges --- README.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index ed2e4ed..1dc8de9 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,11 @@ # Auth +[![Java](https://img.shields.io/badge/Java-ED8B00?style=flat)](https://dev.java/) +[![Spring Boot](https://img.shields.io/badge/Spring_Boot-6DB33F?style=flat&logo=springboot&logoColor=white)](https://spring.io/projects/spring-boot) +[![Maven](https://img.shields.io/badge/Maven-C71A36?style=flat&logo=apachemaven&logoColor=white)](https://maven.apache.org/) +[![Docker](https://img.shields.io/badge/Docker-2496ED?style=flat&logo=docker&logoColor=white)](https://www.docker.com/) +[![GitHub Actions](https://img.shields.io/badge/GitHub_Actions-2088FF?style=flat&logo=githubactions&logoColor=white)](https://github.com/features/actions) + Spring Boot authentication service. `POST /auth/login` validates credentials through Account and issues short-lived HMAC-signed JWT access tokens. @@ -22,12 +28,12 @@ Set `ACCOUNT_URL`, `JWT_SECRET`, `INTERNAL_SERVICE_SECRET`, and GitHub Actions, use repository secrets; in Kubernetes, use ConfigMap values for URLs and `platform-secrets` for credentials. -| Variable | Purpose | -| --- | --- | -| `ACCOUNT_URL` | Account service base URL | -| `JWT_SECRET` | Shared JWT HMAC secret | -| `INTERNAL_SERVICE_SECRET` | Account credential lookup secret | -| `ACCESS_TOKEN_EXPIRATION_SECONDS` | Access-token lifetime | +| Variable | Purpose | +| --------------------------------- | -------------------------------- | +| `ACCOUNT_URL` | Account service base URL | +| `JWT_SECRET` | Shared JWT HMAC secret | +| `INTERNAL_SERVICE_SECRET` | Account credential lookup secret | +| `ACCESS_TOKEN_EXPIRATION_SECONDS` | Access-token lifetime | ## GitHub Actions secrets