{"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":"OAuth 2.1'e Ge\u00e7i\u015f: De\u011fi\u015fenler ve Kod G\u00fcncellemeleri","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"4vVw3t9H28\"><a href=\"https:\/\/fatihsoysal.com\/blog\/oauth-2-1e-gecis-degisenler-ve-kod-guncellemeleri\/\">OAuth 2.1&#8217;e Ge\u00e7i\u015f: De\u011fi\u015fenler ve Kod G\u00fcncellemeleri<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/oauth-2-1e-gecis-degisenler-ve-kod-guncellemeleri\/embed\/#?secret=4vVw3t9H28\" width=\"600\" height=\"338\" title=\"&#8220;OAuth 2.1&#8217;e Ge\u00e7i\u015f: De\u011fi\u015fenler ve Kod G\u00fcncellemeleri&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"4vVw3t9H28\" 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":"OAuth 2.1, OAuth 2.0'\u0131n g\u00fcncellenmi\u015f bir s\u00fcr\u00fcm\u00fcd\u00fcr. Bu g\u00fcncelleme, g\u00fcvenli\u011fi art\u0131rmak ve baz\u0131 g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131 gidermek i\u00e7in tasarlanm\u0131\u015ft\u0131r. Ancak, bu ge\u00e7i\u015f s\u00fcrecinde kodlar\u0131n\u0131zda baz\u0131 de\u011fi\u015fiklikler yapman\u0131z gerekebilir. Bu yaz\u0131da, OAuth 2.1'deki de\u011fi\u015fiklikleri ve kodlar\u0131n\u0131z\u0131 nas\u0131l g\u00fcncelleyece\u011finizi detayl\u0131 bir \u015fekilde ele alaca\u011f\u0131z."}