feat(keycloak): thêm client hrm-mobile cho đăng nhập SSO trên mobile
App mobile (Expo) đăng nhập qua Keycloak bằng Authorization Code + PKCE.
Thêm public client hrm-mobile vào realm bimlab:
- publicClient (PKCE, không có client secret).
- redirectUris: bimlabhrm://oauthredirect, bimlabhrm://, exp:// (Expo dev).
- post.logout.redirect.uris: bimlabhrm://oauthredirect.
- protocolMappers giống client
hrm(business_role→role, employeeId, preferred_username) để token mobile có đủ claim phân quyền.