API Reference
Get User Info
GET
/api/user
Mendapatkan informasi user yang sedang login
Headers
Authorization: Bearer {access_token}
Accept: application/json
Query Parameters (Optional)
?app=app-slug # Untuk mendapatkan role di aplikasi tertentu
Response
{
"id": 1,
"name": "John Doe",
"email": "john@example.com",
"email_verified_at": "2024-01-01T00:00:00.000000Z",
"role": "admin" // Jika parameter ?app= diberikan
}
Single Logout
GET
/logout/sso
Logout dari SSO dan redirect ke client
Query Parameters
?redirect=https://your-app.com/logged-out
Behavior
- • Invalidates SSO session
- • Redirects to specified URL (or
/if not provided) - • Client apps should call this endpoint when user logs out