{"id":2999,"date":"2024-11-05T04:15:10","date_gmt":"2024-11-05T01:15:10","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/react-aws-cognito-email-kimlik-dogrulamasi-kurulum-kilavuzu-ilk-bolum\/"},"modified":"2024-11-05T04:15:10","modified_gmt":"2024-11-05T01:15:10","slug":"react-aws-cognito-email-kimlik-dogrulamasi-kurulum-kilavuzu-ilk-bolum","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/react-aws-cognito-email-kimlik-dogrulamasi-kurulum-kilavuzu-ilk-bolum\/","title":{"rendered":"React + AWS Cognito: Email Kimlik Do\u011frulamas\u0131 Kurulum K\u0131lavuzu (\u0130lk B\u00f6l\u00fcm)"},"content":{"rendered":"<p>React + AWS Cognito: Email Kimlik Do\u011frulamas\u0131 Kurulum K\u0131lavuzu (\u0130lk B\u00f6l\u00fcm)<\/p>\n<p>Bu makalede, React uygulaman\u0131za AWS Cognito kullanarak e-posta tabanl\u0131 kimlik do\u011frulamas\u0131 nas\u0131l eklenece\u011fini ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131z. Cognito, kullan\u0131c\u0131 y\u00f6netimi, oturum a\u00e7ma ve kimlik do\u011frulama gibi \u00f6zelliklerle React uygulamalar\u0131n\u0131z\u0131 g\u00fc\u00e7lendirmenize olanak sa\u011flayan kapsaml\u0131 bir hizmettir.  E-posta kimlik do\u011frulamas\u0131, kullan\u0131c\u0131lar\u0131n e-posta adresleri ve \u015fifreleri arac\u0131l\u0131\u011f\u0131yla hesaplar\u0131n\u0131 y\u00f6netmelerini sa\u011flar. <\/p>\n<h2>1. Proje Kurulumu<\/h2>\n<p> \u0130lk olarak, yeni bir React projesi olu\u015fturmam\u0131z gerekiyor.  Bu ad\u0131mda npm veya yarn kullanarak bir React projesi ba\u015flatabilirsiniz.  Bu i\u015flem, React projenizin temel yap\u0131 ta\u015flar\u0131n\u0131 olu\u015fturur ve  \u00e7al\u0131\u015ft\u0131rmaya haz\u0131r bir ortam sa\u011flar.   <\/p>\n<p>&#8220;`bash<br \/>\nnpx create-react-app my-cognito-app<br \/>\ncd my-cognito-app<br \/>\n&#8220;`<\/p>\n<h2>2. AWS Cognito&#8217;nun Kurulumu<\/h2>\n<p>  Bu b\u00f6l\u00fcmde, AWS Cognito&#8217;yu kullanarak yeni bir kullan\u0131c\u0131 havuzunu yap\u0131land\u0131rman\u0131z gerekecek. Cognito kullan\u0131c\u0131 havuzunuz, kullan\u0131c\u0131lar\u0131n\u0131z\u0131,  oturum a\u00e7ma bilgilerini ve kimlik do\u011frulama politikalar\u0131n\u0131  y\u00f6netir. <\/p>\n<ol>\n<li> AWS Konsolu&#8217;na gidin ve Cognito servisini se\u00e7in.<\/li>\n<li>  &#8220;Kullan\u0131c\u0131 Havuzu Olu\u015ftur&#8221; d\u00fc\u011fmesine t\u0131klay\u0131n.<\/li>\n<li> Kullan\u0131c\u0131 havuzunuz i\u00e7in bir ad se\u00e7in ve e-posta do\u011frulamas\u0131n\u0131n etkinle\u015ftirildi\u011finden emin olun. <\/li>\n<li>  Kullan\u0131c\u0131 havuzunuz olu\u015fturulduktan sonra, &#8220;Kullan\u0131c\u0131 Havuzunu D\u00fczenle&#8221; se\u00e7ene\u011fini kullanarak &#8220;App Client&#8221; olu\u015fturun.<\/li>\n<li> App Client i\u00e7in bir ad se\u00e7in ve  &#8220;Allow unauthenticated identities&#8221; se\u00e7ene\u011fini devre d\u0131\u015f\u0131 b\u0131rak\u0131n.<\/li>\n<li> App Client i\u00e7in  &#8220;Callback URL&#8221; ve &#8220;Sign-out URL&#8221; de\u011ferlerini  girin. Bu de\u011ferler daha sonra React uygulaman\u0131zda kullan\u0131lacakt\u0131r.<\/li>\n<\/ol>\n<h2>3. AWS SDK&#8217;s\u0131n\u0131 Y\u00fckleme<\/h2>\n<p>AWS SDK&#8217;s\u0131n\u0131  React projenize y\u00fcklemek, AWS hizmetleriyle etkile\u015fime ge\u00e7mek i\u00e7in gerekli olan ara\u00e7lar\u0131 sa\u011flayacakt\u0131r.  \u0130lk ad\u0131mda  AWS SDK&#8217;s\u0131n\u0131  React projenize  entegre etmeniz gerekir.   <\/p>\n<p>&#8220;`bash<br \/>\nnpm install aws-sdk<br \/>\n&#8220;`<\/p>\n<h2>4. Cognito Yap\u0131land\u0131rmas\u0131n\u0131n Belirlenmesi<\/h2>\n<p>  React uygulaman\u0131zda,  Cognito ile ileti\u015fim kurmak i\u00e7in baz\u0131 yap\u0131land\u0131rma bilgilerine ihtiyac\u0131n\u0131z olacakt\u0131r.  Bu bilgileri, daha \u00f6nce Cognito&#8217;da olu\u015fturdu\u011funuz kullan\u0131c\u0131 havuzunda ve  app client&#8217;ta bulabilirsiniz. <\/p>\n<p>&#8220;`javascript<br \/>\nconst cognitoConfig = {<br \/>\n  UserPoolId: &#8216;YOUR_USER_POOL_ID&#8217;, \/\/ Cognito kullan\u0131c\u0131 havuzunuzun ID&#8217;si<br \/>\n  ClientId: &#8216;YOUR_APP_CLIENT_ID&#8217;, \/\/ App Client&#8217;\u0131n ID&#8217;si<br \/>\n  Region: &#8216;YOUR_REGION&#8217;, \/\/ Cognito&#8217;nun bulundu\u011fu b\u00f6lge<br \/>\n};<br \/>\n&#8220;`<\/p>\n<h2>5. Cognito Kullan\u0131c\u0131 Havuzunun Olu\u015fturulmas\u0131<\/h2>\n<p> React uygulaman\u0131zda, Cognito kullanarak kullan\u0131c\u0131 havuzunu  temsil eden bir nesne olu\u015fturman\u0131z gerekir. Bu nesne, kullan\u0131c\u0131 oturum a\u00e7ma, kay\u0131t ve \u015fifre s\u0131f\u0131rlama gibi i\u015flemleri ger\u00e7ekle\u015ftirmek i\u00e7in kullan\u0131lacakt\u0131r. <\/p>\n<p>&#8220;`javascript<br \/>\nimport AWS from &#8216;aws-sdk&#8217;;<\/p>\n<p>const poolData = {<br \/>\n  UserPoolId: cognitoConfig.UserPoolId,<br \/>\n  ClientId: cognitoConfig.ClientId,<br \/>\n};<\/p>\n<p>const userPool = new AWS.CognitoIdentityServiceProvider();<\/p>\n<p>export const auth = new AWS.CognitoIdentityServiceProvider({<br \/>\n  apiVersion: &#8216;2016-04-18&#8217;,<br \/>\n  region: cognitoConfig.Region,<br \/>\n});<br \/>\n&#8220;`<\/p>\n<h2>Sonu\u00e7<\/h2>\n<p>Bu ilk b\u00f6l\u00fcmde,  React uygulaman\u0131za  AWS Cognito kullanarak e-posta tabanl\u0131 kimlik do\u011frulamas\u0131 eklemek i\u00e7in  gerekli temel yap\u0131 ta\u015flar\u0131n\u0131  olu\u015fturduk.   Sonraki b\u00f6l\u00fcmde,  React uygulaman\u0131z\u0131  Cognito ile entegre etmek i\u00e7in  gerekli bile\u015fenleri  olu\u015fturaca\u011f\u0131z ve  oturum a\u00e7ma ve kay\u0131t i\u015flevlerini  uygulayaca\u011f\u0131z. <\/p>\n<p>  AWS Cognito, React uygulamalar\u0131 i\u00e7in g\u00fcvenli ve \u00f6l\u00e7eklenebilir kimlik do\u011frulamas\u0131 sa\u011flamak i\u00e7in  g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r.  AWS Cognito&#8217;yu kullanarak  uygulamalar\u0131n\u0131za  kimlik do\u011frulama i\u015flevlerini kolayca entegre edebilirsiniz.  <\/p>\n<p>E\u011fer  React ve  AWS Cognito  ile ilgili daha fazla bilgi edinmek isterseniz,  <a href=\"https:\/\/fatihsoysal.com\">web sitemi<\/a>  ziyaret edebilirsiniz.  Ayr\u0131ca, AWS dok\u00fcmanlar\u0131na  <a href=\"https:\/\/docs.aws.amazon.com\/cognito\/latest\/developerguide\/\">buradan<\/a>  ula\u015fabilirsiniz. <\/p>\n<p>#Etiketler<br \/>\nReact, AWS Cognito, E-posta Kimlik Do\u011frulamas\u0131, Kullan\u0131c\u0131 Havuzu, App Client, AWS SDK, Kimlik Do\u011frulama, Oturum A\u00e7ma, Kay\u0131t, \u015eifre S\u0131f\u0131rlama <\/p>\n","protected":false},"excerpt":{"rendered":"React + AWS Cognito: Email Kimlik Do\u011frulamas\u0131 Kurulum K\u0131lavuzu (\u0130lk B\u00f6l\u00fcm) Bu makalede, React uygulaman\u0131za AWS Cognito kullanarak&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-2999","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>React + AWS Cognito: Email Kimlik Do\u011frulamas\u0131 Kurulum K\u0131lavuzu (\u0130lk B\u00f6l\u00fcm)<\/title>\n<meta name=\"description\" content=\"Bu makalede, React uygulaman\u0131za AWS Cognito kullanarak e-posta tabanl\u0131 kimlik do\u011frulamas\u0131 nas\u0131l eklenece\u011fini ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131z. Cognito, kullan\u0131c\u0131 y\u00f6netimi, oturum a\u00e7ma ve kimlik do\u011frulama gibi \u00f6zelliklerle React uygulamalar\u0131n\u0131z\u0131 g\u00fc\u00e7lendirmenize olanak sa\u011flayan kapsaml\u0131 bir hizmettir. E-posta kimlik do\u011frulamas\u0131, kullan\u0131c\u0131lar\u0131n e-posta adresleri ve \u015fifreleri arac\u0131l\u0131\u011f\u0131yla hesaplar\u0131n\u0131 y\u00f6netmelerini sa\u011flar.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/react-aws-cognito-email-kimlik-dogrulamasi-kurulum-kilavuzu-ilk-bolum\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"React + AWS Cognito: Email Kimlik Do\u011frulamas\u0131 Kurulum K\u0131lavuzu (\u0130lk B\u00f6l\u00fcm)\" \/>\n<meta property=\"og:description\" content=\"Bu makalede, React uygulaman\u0131za AWS Cognito kullanarak e-posta tabanl\u0131 kimlik do\u011frulamas\u0131 nas\u0131l eklenece\u011fini ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131z. Cognito, kullan\u0131c\u0131 y\u00f6netimi, oturum a\u00e7ma ve kimlik do\u011frulama gibi \u00f6zelliklerle React uygulamalar\u0131n\u0131z\u0131 g\u00fc\u00e7lendirmenize olanak sa\u011flayan kapsaml\u0131 bir hizmettir. E-posta kimlik do\u011frulamas\u0131, kullan\u0131c\u0131lar\u0131n e-posta adresleri ve \u015fifreleri arac\u0131l\u0131\u011f\u0131yla hesaplar\u0131n\u0131 y\u00f6netmelerini sa\u011flar.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/react-aws-cognito-email-kimlik-dogrulamasi-kurulum-kilavuzu-ilk-bolum\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-05T01:15:10+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/react-aws-cognito-email-kimlik-dogrulamasi-kurulum-kilavuzu-ilk-bolum\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/react-aws-cognito-email-kimlik-dogrulamasi-kurulum-kilavuzu-ilk-bolum\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"React + AWS Cognito: Email Kimlik Do\u011frulamas\u0131 Kurulum K\u0131lavuzu (\u0130lk B\u00f6l\u00fcm)\",\"datePublished\":\"2024-11-05T01:15:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/react-aws-cognito-email-kimlik-dogrulamasi-kurulum-kilavuzu-ilk-bolum\/\"},\"wordCount\":634,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/react-aws-cognito-email-kimlik-dogrulamasi-kurulum-kilavuzu-ilk-bolum\/#respond\"]}],\"copyrightYear\":\"2024\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/react-aws-cognito-email-kimlik-dogrulamasi-kurulum-kilavuzu-ilk-bolum\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/react-aws-cognito-email-kimlik-dogrulamasi-kurulum-kilavuzu-ilk-bolum\/\",\"name\":\"React + AWS Cognito: Email Kimlik Do\u011frulamas\u0131 Kurulum K\u0131lavuzu (\u0130lk B\u00f6l\u00fcm)\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2024-11-05T01:15:10+00:00\",\"description\":\"Bu makalede, React uygulaman\u0131za AWS Cognito kullanarak e-posta tabanl\u0131 kimlik do\u011frulamas\u0131 nas\u0131l eklenece\u011fini ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131z. Cognito, kullan\u0131c\u0131 y\u00f6netimi, oturum a\u00e7ma ve kimlik do\u011frulama gibi \u00f6zelliklerle React uygulamalar\u0131n\u0131z\u0131 g\u00fc\u00e7lendirmenize olanak sa\u011flayan kapsaml\u0131 bir hizmettir. E-posta kimlik do\u011frulamas\u0131, kullan\u0131c\u0131lar\u0131n e-posta adresleri ve \u015fifreleri arac\u0131l\u0131\u011f\u0131yla hesaplar\u0131n\u0131 y\u00f6netmelerini sa\u011flar.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/react-aws-cognito-email-kimlik-dogrulamasi-kurulum-kilavuzu-ilk-bolum\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/react-aws-cognito-email-kimlik-dogrulamasi-kurulum-kilavuzu-ilk-bolum\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/react-aws-cognito-email-kimlik-dogrulamasi-kurulum-kilavuzu-ilk-bolum\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"React + AWS Cognito: Email Kimlik Do\u011frulamas\u0131 Kurulum K\u0131lavuzu (\u0130lk B\u00f6l\u00fcm)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"React + AWS Cognito: Email Kimlik Do\u011frulamas\u0131 Kurulum K\u0131lavuzu (\u0130lk B\u00f6l\u00fcm)","description":"Bu makalede, React uygulaman\u0131za AWS Cognito kullanarak e-posta tabanl\u0131 kimlik do\u011frulamas\u0131 nas\u0131l eklenece\u011fini ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131z. Cognito, kullan\u0131c\u0131 y\u00f6netimi, oturum a\u00e7ma ve kimlik do\u011frulama gibi \u00f6zelliklerle React uygulamalar\u0131n\u0131z\u0131 g\u00fc\u00e7lendirmenize olanak sa\u011flayan kapsaml\u0131 bir hizmettir. E-posta kimlik do\u011frulamas\u0131, kullan\u0131c\u0131lar\u0131n e-posta adresleri ve \u015fifreleri arac\u0131l\u0131\u011f\u0131yla hesaplar\u0131n\u0131 y\u00f6netmelerini sa\u011flar.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/react-aws-cognito-email-kimlik-dogrulamasi-kurulum-kilavuzu-ilk-bolum\/","og_locale":"tr_TR","og_type":"article","og_title":"React + AWS Cognito: Email Kimlik Do\u011frulamas\u0131 Kurulum K\u0131lavuzu (\u0130lk B\u00f6l\u00fcm)","og_description":"Bu makalede, React uygulaman\u0131za AWS Cognito kullanarak e-posta tabanl\u0131 kimlik do\u011frulamas\u0131 nas\u0131l eklenece\u011fini ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131z. Cognito, kullan\u0131c\u0131 y\u00f6netimi, oturum a\u00e7ma ve kimlik do\u011frulama gibi \u00f6zelliklerle React uygulamalar\u0131n\u0131z\u0131 g\u00fc\u00e7lendirmenize olanak sa\u011flayan kapsaml\u0131 bir hizmettir. E-posta kimlik do\u011frulamas\u0131, kullan\u0131c\u0131lar\u0131n e-posta adresleri ve \u015fifreleri arac\u0131l\u0131\u011f\u0131yla hesaplar\u0131n\u0131 y\u00f6netmelerini sa\u011flar.","og_url":"https:\/\/fatihsoysal.com\/blog\/react-aws-cognito-email-kimlik-dogrulamasi-kurulum-kilavuzu-ilk-bolum\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2024-11-05T01:15:10+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/react-aws-cognito-email-kimlik-dogrulamasi-kurulum-kilavuzu-ilk-bolum\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/react-aws-cognito-email-kimlik-dogrulamasi-kurulum-kilavuzu-ilk-bolum\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"React + AWS Cognito: Email Kimlik Do\u011frulamas\u0131 Kurulum K\u0131lavuzu (\u0130lk B\u00f6l\u00fcm)","datePublished":"2024-11-05T01:15:10+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/react-aws-cognito-email-kimlik-dogrulamasi-kurulum-kilavuzu-ilk-bolum\/"},"wordCount":634,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/react-aws-cognito-email-kimlik-dogrulamasi-kurulum-kilavuzu-ilk-bolum\/#respond"]}],"copyrightYear":"2024","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/react-aws-cognito-email-kimlik-dogrulamasi-kurulum-kilavuzu-ilk-bolum\/","url":"https:\/\/fatihsoysal.com\/blog\/react-aws-cognito-email-kimlik-dogrulamasi-kurulum-kilavuzu-ilk-bolum\/","name":"React + AWS Cognito: Email Kimlik Do\u011frulamas\u0131 Kurulum K\u0131lavuzu (\u0130lk B\u00f6l\u00fcm)","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2024-11-05T01:15:10+00:00","description":"Bu makalede, React uygulaman\u0131za AWS Cognito kullanarak e-posta tabanl\u0131 kimlik do\u011frulamas\u0131 nas\u0131l eklenece\u011fini ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131z. Cognito, kullan\u0131c\u0131 y\u00f6netimi, oturum a\u00e7ma ve kimlik do\u011frulama gibi \u00f6zelliklerle React uygulamalar\u0131n\u0131z\u0131 g\u00fc\u00e7lendirmenize olanak sa\u011flayan kapsaml\u0131 bir hizmettir. E-posta kimlik do\u011frulamas\u0131, kullan\u0131c\u0131lar\u0131n e-posta adresleri ve \u015fifreleri arac\u0131l\u0131\u011f\u0131yla hesaplar\u0131n\u0131 y\u00f6netmelerini sa\u011flar.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/react-aws-cognito-email-kimlik-dogrulamasi-kurulum-kilavuzu-ilk-bolum\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/react-aws-cognito-email-kimlik-dogrulamasi-kurulum-kilavuzu-ilk-bolum\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/react-aws-cognito-email-kimlik-dogrulamasi-kurulum-kilavuzu-ilk-bolum\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"React + AWS Cognito: Email Kimlik Do\u011frulamas\u0131 Kurulum K\u0131lavuzu (\u0130lk B\u00f6l\u00fcm)"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/2999","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=2999"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/2999\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=2999"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=2999"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=2999"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}