{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"JSON Web Token (JWT) Nedir ve Neden \u00d6nemlidir?","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"d45iPbTvWj\"><a href=\"https:\/\/fatihsoysal.com\/blog\/json-web-token-jwt-nedir-ve-neden-onemlidir\/\">JSON Web Token (JWT) Nedir ve Neden \u00d6nemlidir?<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/json-web-token-jwt-nedir-ve-neden-onemlidir\/embed\/#?secret=d45iPbTvWj\" width=\"600\" height=\"338\" title=\"&#8220;JSON Web Token (JWT) Nedir ve Neden \u00d6nemlidir?&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"d45iPbTvWj\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Modern web uygulamalar\u0131 geli\u015ftirirken, kullan\u0131c\u0131 kimlik do\u011frulamas\u0131 ve yetkilendirmesi, uygulaman\u0131z\u0131n g\u00fcvenli\u011finin temelini olu\u015fturur. Peki, sunucu taraf\u0131nda oturum bilgisi tutmadan, \u00f6l\u00e7eklenebilir ve g\u00fcvenli bir kimlik do\u011frulama sistemi nas\u0131l kurulur? JSON Web Token (JWT) bu soruna \u015f\u0131k ve etkili bir \u00e7\u00f6z\u00fcm sunar. Bu makalede, Express.js tabanl\u0131 uygulamalar\u0131n\u0131zda JWT'yi ad\u0131m ad\u0131m nas\u0131l kullanaca\u011f\u0131n\u0131z\u0131, temel kavramlardan ileri d\u00fczey g\u00fcvenlik stratejilerine kadar t\u00fcm detaylar\u0131yla ke\u015ffedece\u011fiz. Art\u0131k API'lerinizin g\u00fcvenli\u011fini sa\u011flamak i\u00e7in haz\u0131rs\u0131n\u0131z."}