OAuth Nedir? Twitter Oturum Acma Duğmeleri Nasıl Calışır? En populer giriş izni olan "Facebook ile Giriş Yap, Twitter ile Giriş Yap ve Google ile Giriş Yap" duğmelerini kullanmış veya Twitter hesabınıza ucuncu taraf bir uygulama erişimi izni verdiyseniz, OAuth'u kullandınız demektir. Bu işlemi yaparken OAuth, gercek hesap şifrenizi vermeden hesabınızla ilgili bazı bilgilere web sitesine veya uygulamaya erişim izni vermenizi sağlar. Web Siteleri icin OAuth OAuth'un şu anda web uzerinde iki ana amacı vardır. Coğu zaman, bir hesap oluşturmak ve bir sitede daha kolay oturum acmak icin kullanılır. Bir sitenin kendi profiliyle hesap acmak yerine, "Facebook İle Oturum Ac a tıklayarak oturum acmanıza izin verir. O sitede OAuth ile şifrenizi vermeden hesap oluşturarak oturum acmış olursunuz. Servis, Facebook'ta kim olduğunuzu kontrol eder ve sizin icin yeni bir hesap oluşturur. Gelecekte bu hizmette oturum actığınızda, aynı Facebook hesabıyla oturum actığınızı ve hesabınıza erişim sağladığınızı gorur. Yeni bir hesap veya başka bir şey ayarlamanıza gerek olmaz. Facebook bunun yerine sizi doğrular. Servis, Facebook hesabı şifrenizi veya hesabınıza tam erişimi asla alamaz. Sadece adınız ve e posta adresiniz gibi sınırlı sayıda kişisel ayrıntı goruntuleyebilir. Ozel mesajları goruntuleyemez veya Zaman Cizelgesi'nde yayınlayamaz. "Google ile Giriş Yapın", "Google ile Oturum Acın", "Microsoft ile Oturum Acın", "LinkedIn İle Oturum Acın" ve diğer web siteleri icin diğer benzer duğmeler aynı şekilde calışır. Ucuncu Taraf Uygulamalar icin OAuth OAuth, Twitter, Facebook, Google veya Microsoft hesaplarınızdaki hesaplara ucuncu taraf uygulama erişimi verirken de kullanılır. Bu ın hesabınızın bolumlerine erişmesine izin verir. Ancak, hesap şifrenizi asla alamazlar. Her uygulama, hesabınız icin erişimini sınırlayan benzersiz bir erişim yetkisi alır. Orneğin, Twitter icin ucuncu taraf bir uygulama sadece tweet'lerinizi goruntuleyebilir, ancak yeni tweet'leri yayınlayamaz. Bu benzersiz erişim yetkisi gelecekte iptal edilebilirsiniz. Hesap şifrenizi vermekten ve oturum acmasına izin vermekten cok farklıdır. Uygulamalar yapabilecekleri sınırlıdır ve bu benzersiz erişim yetkisi, hesabınızın erişiminin ana anahtarınızı değiştirmeden herhangi bir zamanda iptal edilebileceği anlamına gelir. OAuth Nasıl Calışır? "OAuth" kullandığınızda OAuth kelimesini gormezsiniz. Web siteleri ve uygulamalar sadece Facebook, Twitter, Google, Microsoft, LinkedIn veya başka turde bir hesapla oturum acmanızı ister. Şifreni yazmadan once gercek Facebook, Twitter, Google, Microsoft, LinkedIn veya başka bir hizmetin web sitesine guvenli bir HTTPS bağlantısıyla yonlendirildiğinizden emin olun. Kotu amaclı web siteleri, parolanızı yakalama girişimi sırasında gercek hizmetin web sitesi gibi davrandığından, işlemin bu kısmı kimlik avı icin kullanabilirler. Hizmetin nasıl calıştığına bağlı olarak, otomatik olarak biraz kişisel bilgilerle oturum acmış olabilirsiniz veya uygulamanın hesabınızın bir kısmına erişim izni vermenizi talep edebilir. Bağlantı kurduğunuz hesap ile ilgili hangi bilgilerin kullanacağı secenekleri de bulunur. Bu izinleri de ayarlayabilirsiniz. Uygulama erişimini verdikten sonra sectiğiniz hizmet web sitesini veya uygulamasına bir erişim izni verir. Bu belirteci depolar ve gelecekte hesabınızla ilgili bu ayrıntılara erişmek icin kullanır. Uygulamaya bağlı olarak, bu yalnızca oturum actığınızda veya hesabınıza otomatik olarak erişip arka planda bir şeyler yaptığınızda kimliğinizi doğrulamak icin kullanılabilir. İzinleri İptal Etme Her Facebook, Twitter, Google, Microsoft, LinkedIn veya başka turde bir hesabın sitelerin ayarlarından hesabınıza erişimi olan siteleri ve ucuncu taraf uygulamaları listesini goruntuleyebilir ve yonetebilirsiniz. Hesabınız ile iletişim kurduğunuz site ve uygulamaları kullanmayı bıraksanız dahi erişim izne devam eder. Erişim izinlerini zaman zaman kontrol etmekte fayda vardır.