คำว่า Owner, Admin หรือ Tenantอยู่บนความสัมพันธ์ต่อกิจการ/หอ ไม่ได้ติดถาวรบน Account
CDCozyDomi
หอพักตัวอย่าง นครสวรรค์ หมุมมองหลายบทบาท← กลับภาพรวมสมัครครั้งเดียว
ไม่ใช่ระบบ Login จริงไม่มี Global Role Tenant แยกจาก Staff Server ตัดสินทุกครั้ง Prototype ≠ Authentication
Account & Access · Synthetic prototype
สมัครครั้งเดียว
แล้วสลับหอและบทบาทได้
คนเดียวอาจเป็นเจ้าของหลายหอ เป็นผู้ดูแลอีกแห่ง และเป็นผู้เช่าที่อื่นได้ โดยทุกสิทธิ์แยกตามความสัมพันธ์และขอบเขตของหอนั้น
Identity account
หนึ่งคน = หนึ่งบัญชี
บัญชีตัวอย่างหนึ่งคน · ยืนยันตัวตนครั้งเดียว · ข้อมูลสังเคราะห์
- บัญชี
- 1
- กิจการ
- 3
- หอพัก
- 4
- โหมด
- 3
Membership + relationship
เลือกหอ แล้วระบบเปิดเฉพาะพื้นที่ที่เกี่ยวข้อง
บทบาทไม่ติดอยู่กับ Account และไม่ไหลข้ามหอ
เมื่อมีหอใหม่เชิญเข้าระบบ
เพิ่มความสัมพันธ์ให้บัญชีเดิม ไม่สร้างบัญชีซ้ำ
- 1เข้าสู่ระบบด้วยบัญชีเดิมยืนยันว่าเป็นคนเดิมก่อนรับคำเชิญ
- 2ตรวจหอ บทบาทและขอบเขตคำเชิญต้องหมดอายุและใช้ซ้ำไม่ได้
- 3เพิ่ม membership หรือ lease linkถ้าข้อมูลติดต่อไม่ตรง ต้อง verify/link ห้าม mergeเงียบ ๆ
สิทธิ์ผู้เช่ามาจากสัญญาและเห็นเฉพาะข้อมูลของตน แม้บัญชีเดียวกันจะเป็น Adminที่หออื่น
หอที่เลือกช่วยนำทางเท่านั้น APIและ RLSยังตรวจ identity, actionและ resource scopeซ้ำเสมอ
หน้านี้จำเฉพาะหอที่เลือกล่าสุดในอุปกรณ์เพื่อทดสอบ UX ไม่มี user databaseหรือ sessionจริง Productionต้องใช้ verified identity, server-side authorization, RLS, auditและ invitation/linking flowที่ผ่าน security review