ICE Platform OAuth Test

Authorization Code Flow (with PKCE)

Click the button below to start the OAuth flow. After login, you'll be redirected to jwt.ms to see your tokens.

Start OAuth Flow -> jwt.ms

Password Grant (for API testing)

Use this curl command to get tokens directly:

curl -X POST http://localhost:1875/connect/token \
  -d "grant_type=password" \
  -d "client_id=ice-test" \
  -d "client_secret=ice-test-secret" \
  -d "username=YOUR_EMAIL" \
  -d "password=YOUR_PASSWORD" \
  -d "scope=openid profile email roles api"

Client Credentials (server-to-server)

curl -X POST http://localhost:1875/connect/token \
  -d "grant_type=client_credentials" \
  -d "client_id=ice-server" \
  -d "client_secret=ice-server-secret-change-in-production" \
  -d "scope=api"

Available Endpoints