Tokens, Scopes & Mappers
ภาพรวมโมดูล
หัวข้อที่มีชื่อว่า “ภาพรวมโมดูล”ใน Keycloak ทุก request ที่ผ่าน API จะถูกตรวจสอบด้วย access token โมดูลนี้จะสอนว่า token ทำงานอย่างไร scope กำหนดว่า claim ใดจะถูกใส่เข้าไปใน token และ mapper เป็นเครื่องมือที่เพิ่มหรือแปลง claim เหล่านั้น
สิ่งที่คุณจะเรียนรู้
หัวข้อที่มีชื่อว่า “สิ่งที่คุณจะเรียนรู้”- เข้าใจความแตกต่างระหว่าง access token, ID token และ refresh token
- กำหนด default และ optional client scope
- เพิ่ม protocol mapper เพื่อใส่ claim ลงใน token
- ตั้งค่า lifespan ของ token ให้เหมาะสม
บทเรียนในโมดูลนี้
หัวข้อที่มีชื่อว่า “บทเรียนในโมดูลนี้”| บทเรียน | สิ่งที่คุณจะเรียนรู้ |
|---|---|
| ประเภทของ Token | ความแตกต่างของ access, ID และ refresh token |
| Client Scopes | Default vs optional scopes และการกำหนดให้ client |
| Protocol Mappers | การเพิ่ม claim ลงใน token ด้วย mapper |
| Token Lifespans | การตั้งค่าอายุของ token และ session |