SkyChurch SSO

Single Sign-On Service for seamless authentication

Getting Started

Use our SSO service to authenticate users in your application.

API Endpoint

POST /api/login

Request Format

{
  "callbackUrl": "http://localhost:3000/callback",
  "appToken": "your_app_token",
  "appSecret": "your_app_secret",
  "data": {}
}

Response Format

{
  "success": true,
  "sessionId": "abc123",
  "redirectUrl": "/auth/login/abc123"
}

Callback Data

{
  "jwt": "eyJhbGciOiJIUzI1NiIs...",
  "user": {
    "id": "user_id",
    "name": "John Doe",
    "email": "john@example.com"
  },
  "permissions": ["read", "write"]
}
Ready to handle SSO requests on port 3000