2. เพิ่ม Identity Providers
ชื่อ auth0
และให้คัดลอก Redirect URI
ขั้นตอนนี้ไว้
3. สร้าง Application ใน auth0.com ชื่อ my-web
4. เปิดแท็บ Connections
เลือก Database
5. ในแท็บ Addon
ให้เลือก SAML 2
6. นำ Callback URI
ในข้อ 2. ว่างในช่อง Application Callback URL
7. ไปที่แท็บ Usage
ให้โหลด Identity Provider Metadata
จะได้ไฟล์ XML เช่น dev-ctr26icd_auth0_com-metadata.xml
8. กลับไปขั้นตอนที่ 2. ใน Section Import External IDP Config
ให้ Import ไฟล์ dev-ctr26icd_auth0_com-metadata.xml
โดยโปรแกรมจะแสดง Metadata ที่ได้จากไฟล์ ดังนี้
9. ทำการ Implement โปรแกรมขึ้นใหม่ เช่น Web App ที่ต่อกับ Keycloak ผ่าน OpenID Connect
ในขั้นตอน Login โปรแกรมจะ Redirect ไปที่ Keycloak โดยจะปรากฏปุ่ม Login with auth0.com
ขึ้นมา
10. กดปุ่ม Login with auth0.com
จะเข้าหน้า Login ของ auth0.com สามารถ Login ด้วย User / Password ของ auth0.com หรือ กด Sign up
ในกรณีที่ยังไม่มี User / Password
11. เมื่อ Login สำเร็จโปรแกรมจะ Redirect กลับไปที่โปรแกรมหลักในข้อ 9.