{"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":"GoLang'de Yetkilendirme: Ayr\u0131nt\u0131l\u0131 Bir Rehber","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"Hxt3Rluhfd\"><a href=\"https:\/\/fatihsoysal.com\/blog\/golangde-yetkilendirme-ayrintili-bir-rehber\/\">GoLang&#8217;de Yetkilendirme: Ayr\u0131nt\u0131l\u0131 Bir Rehber<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/golangde-yetkilendirme-ayrintili-bir-rehber\/embed\/#?secret=Hxt3Rluhfd\" width=\"600\" height=\"338\" title=\"&#8220;GoLang&#8217;de Yetkilendirme: Ayr\u0131nt\u0131l\u0131 Bir Rehber&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"Hxt3Rluhfd\" 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 burada. Bu makalede, Go programlama dilinde yetkilendirme konusunu derinlemesine ele alaca\u011f\u0131z. Yetkilendirme, sisteminizde kimin ne yapabilece\u011fini kontrol etmenizi sa\u011flar ve g\u00fcvenli uygulamalar geli\u015ftirmenin temel ta\u015flar\u0131ndan biridir. \u00d6ncelikle, yetkilendirmenin ne oldu\u011funu ve neden \u00f6nemli oldu\u011funu a\u00e7\u0131klayal\u0131m. Sonras\u0131nda, Go'da yetkilendirmeyi uygulaman\u0131n yayg\u0131n y\u00f6ntemlerini inceleyece\u011fiz ve \u00f6rneklerle destekleyece\u011fiz."}