Spring Boot backend for Ieum ICT.
docker compose up -d postgres
./gradlew bootRunHealth check: GET http://localhost:8080/api/health
Set the following environment variables and register http://localhost:8080/login/oauth2/code/google
as an authorized redirect URI in Google Cloud Console.
SPRING_SECURITY_OAUTH2_CLIENT_REGISTRATION_GOOGLE_CLIENT_ID=your-client-id
SPRING_SECURITY_OAUTH2_CLIENT_REGISTRATION_GOOGLE_CLIENT_SECRET=your-client-secretStart Google login with GET /oauth2/authorization/google. After Google authentication, the callback returns JWTs as a JSON response.