ข้ามไปยังเนื้อหา

Glossary

EnglishThai Styleหมายเหตุ
Realmrealmtenant ระดับบนสุดที่แยก user, client, role ออกจากกันอย่างสมบูรณ์
Clientclientแอปพลิเคชันที่ลงทะเบียนกับ Keycloak เพื่อมอบหมายงาน authentication
Useruserบัญชีของบุคคลที่ login เข้าระบบ
Roleroleสิทธิ์ที่มีชื่อ ผูกเข้ากับ user หรือ group ได้
Groupgroupการรวม user เพื่อกำหนด role/attribute พร้อมกันเป็นชุด
Sessionsessionช่วงเวลาที่ user ยังคง login อยู่ใน Keycloak
EnglishThai Styleหมายเหตุ
OIDC (OpenID Connect)OIDCprotocol authentication ที่สร้างต่อจาก OAuth2
OAuth2OAuth2protocol authorisation ที่ใช้ delegate การเข้าถึง resource
SAMLSAMLprotocol federation แบบ XML-based รุ่นเก่ากว่า OIDC
JWTJWTรูปแบบ token ที่เข้ารหัสเป็น string ลงนามได้ ใช้ส่ง claim
PKCEPKCEส่วนขยายของ Authorization Code flow ที่ป้องกัน public client จากการถูกดัก code
Grantgrantวิธีที่ client แลก credential เป็น token (เช่น authorization_code, client_credentials)
Flowflowลำดับขั้นตอนทั้งหมดตั้งแต่ผู้ใช้เริ่ม login จนได้ token
EnglishThai Styleหมายเหตุ
Access Tokenaccess tokentoken ที่ resource server ตรวจสอบในทุก request
Refresh Tokenrefresh tokentoken ที่ใช้แลก access token ใหม่แบบ silent
ID TokenID tokenJWT ที่บอกว่า user คือใคร ใช้โดย frontend ไม่ใช่โดย API
Claimclaimคู่ key-value ที่อยู่ใน payload ของ token
Scopescopeชุดของ claim/permission ที่ client ขอผ่าน OAuth2
Mappermapperเครื่องมือที่เพิ่มหรือแปลง claim ลงใน token
Lifespanlifespanอายุการใช้งานของ token หรือ session
JWKSJWKSendpoint ที่เผยแพร่ public key สำหรับตรวจสอบ signature ของ JWT
EnglishThai Styleหมายเหตุ
Identity Provider (IdP)identity providerระบบ external ที่ยืนยันตัวตน user แทน Keycloak เช่น Google, Azure AD
BrokeringbrokeringKeycloak ทำหน้าที่เป็นตัวกลางระหว่างแอปกับ IdP ภายนอก
LDAPLDAPprotocol directory ที่ใช้เชื่อมต่อกับ user store ภายนอก เช่น Active Directory
SSO (Single Sign-On)SSOlogin ครั้งเดียวแล้วเข้าถึงหลายแอปได้โดยไม่ต้อง login ซ้ำ
หลีกเลี่ยงใช้แทน
การพิสูจน์ตัวตน / การยืนยันตัวตนauthentication
ทำการ login / ตรวจสอบlogin / ตรวจสอบ (drop ทำการ)
ดำเนินการต่อทำต่อ / ไปต่อ
การดำเนินการ (table header)Operation
อ็อบเจกต์object