Overview
A UNICEF-sponsored project to enhance MSO Logbook, the Ministry of Social Development and Human Security (MSDHS) platform, carried out as a collaboration between UNICEF Thailand and NECTEC. The work focused on identity, security and interoperability:
- 2FA (Two-Factor Authentication): stronger login security
- ThaID integration: connection to the government digital identity service (Thai Digital ID)
- Keycloak: single sign-on (SSO) and identity and access management
- Linkage Center API: data links with other MSDHS systems
- Load Testing: performance testing with k6 (Keycloak endpoints, ThaID endpoints, full-flow, heatmap)
Key Deliverables
- 2FA flow (Keycloak + ThaID)
- API integration with Linkage Center
- Technical Report
- Load test results (14+ performance charts: VU over time, response time percentiles, error rate, throughput, heatmaps)
- Training sessions
Related Projects
- MSO Logbook: the core system