{"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":"GitHub OAuth Kimlik Do\u011frulamas\u0131yla \u00c7al\u0131\u015fmak","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"yejfji1Kjb\"><a href=\"https:\/\/fatihsoysal.com\/blog\/github-oauth-kimlik-dogrulamasiyla-calismak\/\">GitHub OAuth Kimlik Do\u011frulamas\u0131yla \u00c7al\u0131\u015fmak<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/github-oauth-kimlik-dogrulamasiyla-calismak\/embed\/#?secret=yejfji1Kjb\" width=\"600\" height=\"338\" title=\"&#8220;GitHub OAuth Kimlik Do\u011frulamas\u0131yla \u00c7al\u0131\u015fmak&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"yejfji1Kjb\" 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":"Merhaba! Fatih Soysal olarak, bu yaz\u0131da GitHub OAuth kimlik do\u011frulama sistemini nas\u0131l kullanaca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. OAuth, \u00fc\u00e7\u00fcnc\u00fc parti uygulamalar\u0131n kullan\u0131c\u0131 verilerine do\u011frudan eri\u015fim sa\u011flamadan, GitHub gibi servislerden yetkilendirme almas\u0131n\u0131 sa\u011flayan bir yetkilendirme mekanizmas\u0131d\u0131r. Bu, kullan\u0131c\u0131lar\u0131n verilerinin g\u00fcvenli\u011fini \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131r\u0131r. Bu s\u00fcre\u00e7, bir\u00e7ok geli\u015fmi\u015f uygulama ve web sitesi i\u00e7in olmazsa olmaz bir \u00f6zelliktir.","thumbnail_url":"https:\/\/via.placeholder.com\/500x300"}