PKCE: uygulamalar ve tarayıcılar için güvenli OAuth oturumu
Kısaca: PKCE (“pixie” diye okunur), OAuth kod akışını, yakalanmış bir kodu birinin kullanmasına karşı korur. Kullanırken uygulama, akışı başlatanla aynı olduğunu kanıtlar.
Sorun
OAuth akışında sağlayıcı, uygulamaya kısa bir kodla döner. Mobil ve tarayıcı uygulamaları gizli bir istemci sırrını güvenle saklayamaz.
PKCE nasıl yardımcı olur
Uygulama başta rastgele bir sır üretir ve yalnızca özetini gönderir; kodu kullanırken asıl sırrı gösterir. Yakalanmış bir kod, sır olmadan işe yaramaz.
Ayrıca bak: OAuth