JWT, web uygulamalarında kullanıcı kimliğini doğrulamak ve yetkilendirmek için kullanılan hafif bir yapıdır. Bu sistem, kullanıcıların güvenli bir şekilde oturum açmasını sağlarken, sunucular ile istemciler arasındaki veri iletimini de kolaylaştırır. JWT, her bir oturum için bir token oluşturur ve bu token, kullanıcı bilgilerini ve yetkilerini içeren bir yapıdadır. Böylece, kullanıcıların kimlik bilgilerini sürekli olarak sunucuya iletmesine gerek kalmadan, güvenli bir iletişim sağlanır.
JWT (JSON Web Token) çalışma prensibi şu adımlardan oluşur:
Teknoloji