oauth
由淺入深 · 54 篇筆記
L0前置背景5 篇5 篇需 團隊限定
讀這一關的完整筆記團隊限定
L1OAuth 是什麼・四角色5 篇5 篇需 團隊限定
讀這一關的完整筆記團隊限定
L2授權碼流程與 PKCE5 篇5 篇需 團隊限定
讀這一關的完整筆記團隊限定
L3access 與 refresh 分工5 篇5 篇需 團隊限定
讀這一關的完整筆記團隊限定
L4JWT 結構5 篇5 篇需 團隊限定
讀這一關的完整筆記團隊限定
L5JWS/JWA/ES2564 篇4 篇需 團隊限定
讀這一關的完整筆記團隊限定
L6JWK/JWKS/Thumbprint5 篇5 篇需 團隊限定
讀這一關的完整筆記團隊限定
L7DPoP7 篇5 篇需 團隊限定
讀這一關的完整筆記團隊限定
Sender-constrained vs Bearer
綁定發送者 vs 認票不認人,被偷後差別。
DPoP 機制(RFC 9449)
把 token 綁到私鑰,被偷也沒用。
DPoP proof 欄位
htm/htu/iat/jti/ath 各綁死什麼、防什麼。
cnf.jkt(公鑰確認)
用公鑰 thumbprint 把 token 綁到一把金鑰。
把 token 綁在用戶端的鑰匙上
一句話:每次請求附一張私鑰當場簽的 proof,偷到 token 也用不了。
nonce 與 refresh token
一句話:用伺服器給的 nonce 擋預簽 proof,並把 refresh token 綁上同一把鑰匙。
L8refresh token 深入5 篇5 篇需 團隊限定
讀這一關的完整筆記團隊限定
L9安全全景與 2.1 總複習5 篇5 篇需 團隊限定
讀這一關的完整筆記團隊限定
L10周邊:Problem Details 與 FPE3 篇3 篇需 團隊限定
讀這一關的完整筆記團隊限定