Mock DBD auth-api

จำลอง DBD auth-api สำหรับทดสอบ bridge ใน docker compose

Demo users

ลองยิงทันที

1. Seed users (ส่ง user.created webhook ให้ bridge → bridge สร้าง user ใน Keycloak)

curl -X POST http://localhost:4000/admin/seed

2. เริ่ม SSO end-to-end — เปิด mock Yeastar PBX แล้วกด Login

เปิด Mock Yeastar PBX (port 5000) SSO แบบตรง bridge (ข้าม Yeastar/Keycloak)

Trigger event อื่น ๆ

curl -X POST http://localhost:4000/admin/trigger/user.password_changed \
  -H "Content-Type: application/json" \
  -d '{"user":"accounting"}'

curl -X POST http://localhost:4000/admin/trigger/user.deactivated \
  -H "Content-Type: application/json" \
  -d '{"user":"accounting"}'