Sign inSign up

dkumawat7627/authservice

By dkumawat7627

•Updated about 2 years ago

Spring Boot Authentication Service

Image
API management
0

809

dkumawat7627/authservice repository overview

Authentication Service - Spring Boot & MySQL

This Docker image provides a Spring Boot-based authentication service that utilizes MySQL as the database. It offers secure user authentication, registration, and authorization features out of the box, making it easy to integrate into any microservice architecture or standalone applications.

Features:

  1. Spring Boot framework for fast and scalable RESTful services
  2. User authentication with JWT (JSON Web Tokens)
  3. Role-based access control (RBAC) for secured endpoints
  4. Integration with MySQL for user data persistence
  5. Configurable database connection settings via environment variables
  6. Pre-configured endpoints for login, registration, and user management

Prerequisites:
Before running the service, ensure you have the following installed on your system

  1. Docker: Install Docker
  2. Docker Compose: Install Docker Compose
  3. MySQL Client (optional, for database access)

Environment Variables:

DB_HOST: MySQL database host
DB_PORT: MySQL database port
DB_NAME: Name of the MySQL database
DB_USER: MySQL username
DB_PASSWORD: MySQL password

Tag summary

Content type

Image

Digest

sha256:2050d8cde…

Size

283.1 MB

Last updated

about 2 years ago

docker pull dkumawat7627/authservice