Yazeka
Arama sonuçlarına göre oluşturuldu
JWT (JSON Web Token) ile authentication (kimlik doğrulama) yapmak için aşağıdaki adımlar izlenir:
- Kullanıcı Girişi: Kullanıcı, server'a kullanıcı adı ve şifre ile giriş yapar 1.
- JWT Oluşturma: Sunucu, kimlik doğrulamasını yaptıktan sonra JWT oluşturur ve kullanıcıya gönderir 13.
- Token Saklama: Kullanıcı, bu JWT değerini yerel depolama veya çerezlerde saklar 1.
- Her İstekte JWT Gönderimi: Kullanıcı sisteme her giriş yapmak istediğinde, JWT değerini istek başlıklarında gönderir 14.
- Sunucuda JWT Doğrulama: Sunucu, gelen JWT'nin bütünlüğünü ve doğruluğunu kontrol eder 14.
JWT'nin yapısı:
- Header (Başlık): Kullanılan algoritmayı ve token türünü belirtir 15.
- Payload (Yük): Kullanıcı bilgileri ve claims (beyanlar) içerir 15.
- Signature (İmza): Token'ın doğruluğunu kontrol etmek için kullanılır 15.
JWT ile authentication yaparken, token'ın güvenli bir şekilde saklanması ve doğrulanması önemlidir 4.
5 kaynaktan alınan bilgiyle göre: