Installation

Clone Repo ini keycloak-multitenancy
Run Docker compose, jangan lupa siapin pg karena db nya pake pg
Login ke port 8080, pake username password admin admin
Create realm, bisa kasih nama multitenancy
Create client, tulis aja app FE nya apa aja
Creare group, tulis aja tenant tenant nya
Create user, masing masing user assign ke dalam group
Set attribut di dalam group, misal
apiUrl → url api tiap tenant
tenantId → id tenant
Create client scope → masuk ke mappers → buat mapping attribute ke dalam token
Masuk clients → setting client scope yang sudah dibuat sebagai default agar nanti saat login attribute bisa masuk ke jwt