Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GraphQL Security Project

Bu proje, Spring Boot ve GraphQL kullanılarak geliştirilmiş, JWT tabanlı güvenlik mekanizması içeren bir backend uygulamasıdır.

Özellikler

  • 🔐 JWT tabanlı authentication ve authorization
  • 📊 GraphQL API endpoints
  • 🗄️ PostgreSQL veritabanı entegrasyonu
  • 🐳 Docker container desteği
  • 🔄 MapStruct ile DTO dönüşümleri
  • ⚠️ Exception handling
  • 👥 Role-based access control

Teknolojiler

  • Spring Boot 3.x
  • Spring Security
  • Spring GraphQL
  • JWT (JSON Web Tokens)
  • PostgreSQL
  • Docker
  • Gradle
  • MapStruct
  • Lombok

Gereksinimler

  • Java 17
  • Docker
  • PostgreSQL

API Dokümantasyonu

GraphQL endpoint: http://localhost:8080/graphiql

Releases

Packages

Contributors

Languages