31 Mayıs 2014, CUMARTESİ

Twitter Oturum: (4/5) Kimlik Doğrulaması

Tamam bu yüzden biz burada kimlik doğrulama işlemini yaratmak tam ihtiyacı yapabilir yani oldukça çok bugün var Bir ama ne biz yapıyoruz biz bu oluşturarak olduğunu maliyet, onun Twitter sınıf biz sana içine doğramak konum küçük bir yöntem konuşmak ve sadece bu yüzden biz işler düzenli kod tutmak ve bunun gibi şeyler ve ya yapmak ve eğer tekrar faydalanmak çok daha kolay ve korumak Eğer mücadele istiyorum ilk şey bağımlılık enjeksiyon Şimdi biz veritabanını veritabanı sınıfı hakkında bir örneğini dışarı enjekte gerekir ve kod kötü yanı içine bu sınıf ve oğlum karışık ama var Aslında oldukça basit ama

önce biz bu sınıf dışında tanımlayan başlayacağız Ben zaten bu yüzden biz o örneğini başlayabilirsiniz dahil yaptığınız anlamına içeride O tarafa böyle endeksi ya da bir şey yapacağız biz hangi olacak veritabanı örneği karşı

layacak bir kaç şeye ihtiyacınız Mayıs ayında için enjekte Yapacağımız bu durumda bu IE istemcisi gerekir Kod backline doğabilimci bu veritabanı örneği olacak inanamıyorum olduğunu Geç o kadar şeyler karıştırm

“Bir kullanıcı Twitter ile oturum sağlar sınıfı bina. Https://www.youtube.com/playlist?list=PLfdtiltiRHWHRMnQjPn9G2c1_mbdST9Ao tam serisi İzle Phpacademy ve daha...”
Codecourse

ayın olmadan ve şimdi bir mağazada hamle Bir diyelim URL'yi buraya diyorum geri çağırmak Geri bu istemci çağrı karşılama ve bu sağlanan tam olarak ne uygun olması gerekir Şimdi Twitter ap biz oluştururken bir Bu çağrı ile temelde sadece bu Avro buraya görmek ucunda bir PHP bırakmamaktır Ben o kullanarak olacak bizim Sıkı olan ancak daha sonra bu yüzden dinlemek enjekte ama o konuşurken o inşa edecek Bu yüzden burada bir yapı yöntemini bazı sihirl

Twitter Oturum: (4/5) Kimlik Doğrulaması Resim 1 Twitter Oturum: (4/5) Kimlik Doğrulaması Resim 2 Twitter Oturum: (4/5) Kimlik Doğrulaması Resim 3 Twitter Oturum: (4/5) Kimlik Doğrulaması Resim 4

i yöntem yapalım temelde sadece bu DB dedi ve bu gidiyor Bu DP ve ben de benim hakkımda deli alacağım Bunu daha sonra dedi kimin bu istemci insanlar istemci istemci Burada başlatmasını zaman temelde bu sınıfa geçirilir ve o saplama kurtuluyor Biz müşteri eşit yeni Twitter gibi bir şey söylemek edeceksin aslında bir koro ve sonra biz nasıl geçer biz sadece geçirilen tırmanış nefes Eğer ad alanı varken ve biz tekrar kazandığı takdirde bu iyi olduğunu yazabilirsiniz Bu site hareket gizlemek üçüncü kodu böylec

e olması gerektiğini Bir örnek bu durumda o olacak ve bu kullanışlı de çok yazın bu işe yararsa en kontrol izin belki sadece bu hafta sonu von Dom doğrulamak için biz herhangi bir sorun görmüyorum gitmek site gibi bu istemci üzerinde o hala çok çalışıyor, biz şimdi bu şimdi biz enjekte ettik dedi karşılamak ve sadece temelde biz bu varlık bağlı değil demektir Şimdi yapmamız için gidiyoruz ne bu sınıf içinde örneklenen Biz başa çıkacağız olduğunu olabilir ve almak senin kuyunun yöntemi yüzden bu bir yöntem oluşturmak izin public function daha URL olsun diyoruz Bu yüzden he yapacak olacak Biz bu belirteçleri doğrulamak sonra jetonları isteme ve gerek ve kod kötü bize daha az sıkışık korumalı fonksiyonu yan bu gerçekten çok kolay hale İşte Bu istek belirteçleri arayacağım nedeni sadece bana istemesine gerek bu istek belirteci diyoruz Ben işaretçi alınan ol, normal saat olan jeton olacak bir de biz bu onun dönüşünü yapmanız gereken yan belirteçleri Ben sadece gonna böylece düz örnek almak ödemek yardımcı olur ve biz edeceksin bu istemci hatırlıyorum demek Benimle bir evde saklanan o kadar bu bunu yöntemleri hakkında herhangi içinde var ve biz istek 00 çağrı Burada bir iç belirteci biz Orion bile emin eli var ama daha fazla konum kullanmak için bekliyoruz için mevcut olmayabilir uzun bir hak senin PHP sürümü ve burada biz bir özellik çağrıda Ne bu sanırım Gözat beni geri çağırmak Warth ise bu geri istemci çağrısı tarafı müşteriler geri durdu doğrulamak değil çağrı ve sonra biz bu belirteçleri geri ama sadece yapalım istediğinizi uzaktan üzerinde dökümü euro almak için bu cevap dönebilirsiniz sonunda ise Bizim otantik Asya URL ama olsun şimdi en Jost Bu çağrı istek belirteçleri Tamam tarafı Şimdi bu biz var burada bu çağırmanız gerekir ne bir göz atalım Bir diyelim istek bir get hayır üzgünüm senin aldığımız yöntemi arayacak bir vaka tarafı biraz ly başladı Burada biz eski belirteç ile geri bir nesne var gitmek ve alınan gizli ve yanı sıra olacak HTTP durum da dahil olmak üzere birkaç diğer bit Gerçekten önemli olan daha fazla E sonradan kullanarak şimdi biz bunu yaptık iyi tarafı olarak doğrulanması için rota bu get için bir olmak dönüş Eğer bir şey bitti gerçek sendikasyon sordu burada echo ve o İstiyorum aşağı yapmak aslında mağaza Bu belirteçleri bu kızdırmak için gidiyor başka bir yöntem çağırabilir alır ne biliyorsun Sadece bu burada korunan fonksiyonu bulmak için izin Mağaza belirteçleri ve bu sürecekse Bir alınmış gizli çekilen ve tüm bu iki oturumda onları orada yerleştirilir içinde gidiyor o hatırlar biz Mahkeme oturumu bu sözü yanı sıra kullanıcı olmadığını belirleme benimle başlar ya da değil kaydediliyor bu yüzden olacak belirteç arasında ben demek biz belirteç geçmek bir değer atanmış olacak değil ve biz de o bizim dördüncü adında bir oturuma sahip bu kez gizli bir belirteci ve yine oldukça basit, sadece geçirilen değerini alır İşte Bu mağaza diyebiliriz duymak belirteçleri ve ona bu bir nesne çünkü biz erişebilirsiniz biz belirteç giydi erişebilirsiniz ve ben Warth belirteci Biz r gizli tarafı Henüz çentik sırasında değil sıranın picketing ama biz talep ediyorsun belirteçleri Onunla bir oturumda depolanır belirteçleri Nathan istediğiniz bir asker soru onları doğrulamak bir şey bu doğrulamak denir Taşların ve neden yukarı bu koyuyor isimli biz e-doğrulamak belirteçleri kullanmanız gerekir ve biz de oturum Buraya oturduğunuzda en doğrulamak soğuk başka bir yöntem korumak yapalım Bunun belirteçleri its bu belirteçleri göndereceğiz Size Twitter API doğrulamak ve ve biz adımları kullanın Bunun için istemci üzerinde belirteç yöntem dedi bu istemci Bu iki belirteç aile parti setleri böylece bu durumda kendi oturum Giydiğim Eğer bir yerde oturumun adlarını saklamak isteyebilirsiniz belirteci Ben geri yeni saklayabileceğiniz istiyorum müşteri çağrı gibi belli şeyler duyuyorum yapılandırma ayarları otomatik olarak üretecek ne olursa olsun baton sadece bu tutacak basitlik uğruna birleştirmek gibi sert simge kadar değerleri kodlu Gizli sitesi biz belirteçleri doğrulamak kez Bu yanlış bir şey varsa o irade dönemi eklemek sizin satır biz kurtulmak dönmek istiyorum outcode erişmek için, bu müşteriler örneği ve biz iradesi demeyeceğim Hasta değil kimlik doğrulaması Bu uh ile% getirileri şimdi yapmalıyım bir ne yan Bütün hafta sensin ve ben iki mükemmel tarafı attı Bu bizim nasıl geçerli olmayacaktır URL O kullanmak bağlantı gider ve böylece ibretler en yapalım index sayfasındaki bit bir çift bu yüzden biz bir var biliyorum bu başa yöntem şimdi denilen Eğer mark-up yaratır biz başlayabilirsiniz Yan biz sonunda bir istiyoruz Sadece hızlı bir şekilde bu uygulamaya daha az olarak bazı kontroller yapmak Buraya leke içinde olmadığını söylemek eğer yapmak istediğiniz Henüz bu yöntemi yaratılmıştır imzalanan ama sadece bir an orada olacağını sadece millet dönmek için biz aksi bunu çözmek sadece ederken Biz çıkış yalın değil istediğiniz olacak Ben sadece burada bazı steno yaptık elimizdeki böylece Twitter üzerinden bizi alır Eğer oturum halinde diyebiliriz onun ise Giriş yaptığınızda ima size burada bir bağlantı var Şüphesiz şimdi sabah imzalamak sonra yaratacak bir PHP oturumu o aksi dedi Bizim bağlantı yan işareti muhtemelen sadece echo tahmin olarak Twitter ile ve burada arasında olsun Bunu bitti ve metodunda bu işareti yapalım Sadece bu yüzden biz bu test edebilirsiniz bu nedenle bu çeneden bir halk olacak tekrar imzalanan denilen şey ve şimdi bu olacak dönüş millet tarafı o zaman biz üzerine tıklayın olduğunu şimdi yapabilirsiniz Twitter link ile bir işaret eşek verir Burada bize alacağım ve otomatik tüm bu görmek için Eğer oldukça basit olduğunu biliyorum setleri kullanarak kütüphane, tüm bu yapar ve bu bizim için dışarı demek getirir bu yüzden şimdi aslında bu ap yetkili ve fakat şimdi ne zaman olduğunu olabilir biz oturum Bana Pics Ben bir Boğa bana bu geri çağırmak için geri gelmek için gidiyor yetkili değilim PHP Biz bu sonbaharda yarattık ama biz burada herhangi bir içerik yok görürsünüz an Eğer biz belirteci bu var görebilirsiniz ve ben onun aşk biz şimdi bazı oluşturmak yapmanız gerekenleri bu yüzden geçirilir oldu doğrulayın Bize aslında izin yöntemleri Bu değer varsa ve kontrol ve daha sonra ikincisi aslında kullanıcıya imzaladı Peki ne yapmamız gidiyoruz şimdi içindedir O başarılı bir işareti olmadığını kontrol edecek neyi düşmek geri PHP çağrı dizin sayfasına kullanıcı aksi takdirde biz öylece öldürmek bir yönlendirme içinde sayfa ve demek ki geri PHP başarısız Cinco işareti ve seğirme nasıl bu vinç örneği bu nedenle bu yeni Twitter anlamına gelebilir ve bu Klein parçası olacak Sadece burada if zaman şimdi vinç yapacağız bir bağımlılık olarak ve temelde bir ELSE ve bu öylece söylüyorlar ki orth işareti olacak çek eğer başarılı işareti Bu durumda eğer selena bir yönlendirme yapmak endeks sen burada istediğimizi yapabiliriz bir PHP şimdi, aksi takdirde sayfayı öldürmek yönetir anlayışlar oldukça basit başarısız oturum Yan içinde olan dışına en başka yapalım Kamu Burada yöntem işareti ve bu olacak biraz daha uzun bir yöntem olduğunu biz mola teknik olabilir Bu kadar ama burada irade crayola işlevselliği size istediğiniz ilk şey gerektiğini çek yapmak geri bir çağrı var ve o kadar ben demek eğer Temelde bu benim wat verifier yapar belirteç exist bu olmadığını söylemek, biz yapacağız demek Evin geri arama ve biz yok Scott buraya sadece bu bu mesajı mükemmellik amaç fonksiyonu ev geri arama bu yüzden bu çizgi olup olmadığını öylece dönüş temelde görevden almak Essendon süper küresel olsun ve savaş temelde sadece kontrol için verifier altını ise Bu nefes varsa biz temelde sadece n bu yapıştırın kopyalayabilirsiniz Burada kendi egoları içine bu olacak dönüş doğru ya da yanlış olduğunu s, bu öldürür ve sadece diyelim doğrudur oyunlar Nana bir vaka ve şimdi bu aslında bize alacak değerler olduğunu biz biliyoruz ki deyimi şimdi gerçeğine dayanmaktadır çalıştığından eğer uygun Bazı belirteçleri üç geçildi ve yapılacak bir sonraki şey yine belirteçleri doğrulamak olduğunu Daha önce doğrulamak için Titans bir oturumda saklanabilir belirteçleri bu yanlış üzücü ise biz başarısız bir işaret var burada görebileceğiniz bir hata alırsınız zaten ve biz olacak dönüş konum bu yüzden bir şey yapmıyoruz, sadece cuz var tarafından millet karşılığında burada düşmeye Daha sonra bu nedenle temelde bu sadece belirteçleri denetliyor gerçek rap Bir ve bunun gibi görünüyor burada başarılı bir işarettir ve biz gerçekten bir şey yapmıyoruz ve Eğer içinde uyku değil dikkatli olmak zorunda bu nerede Eğer işler nasıl çalıştığını biliyoruz ama biz yapıyor olabilir Sham bir dakika içinde burada bir onay kesinlikle gerektirir Are you Twitter yanıtı biliyorum Peki şimdi ne yani ne kabul edilebilir I biz o talebinde belirteçleri aşağı yaptığını yapmak benzer bir şey yaptığınızda biz aslında erişim belirteci dışarı başlıyor yapmak ne bu kez Size çok vokal cevap yetiştirmek ve yine bu sadece çekilir yardım alma belgelerinden yüzden diyecektim Ben erişim belirteci kurt ve yine burada yağmur biz yerine ne yapmak istediğinizi bu kez kullanımı ile ilgili Burada yaptığımız gibi geri çağrı geçerek biz zaten bildiğiniz serin biz Balaji Rao var biliyorum biz es geçeceğim belirteci doğrulamak konum ve Saidu bir doğrulama olacak gets Onların ateşin IO Bunu geri dönmek için başka bir yöntem dua mağaza hatırlatma isteyebilirsin doğrulayıcı o tahminler kontrol biz yarattık beri kazandı Tamamen size Sinon için onun var kadar aptal üzerinde bizim aptal olması sürece eller bu öldürmek tarafın sallanan bu kontrol edelim cevap Oturum açma ve çizmeler vurmak Sadece bu yine iyi senato bu yetki bu şimdi çalışıyor diyebilirsiniz denemek % uh geri döndü yönlendirebilirsiniz ve şimdi biz yapmıyoruz gibi biz buraya almak ne alt o biz hesap almakta ama ben imzalıyorum festivali görebilirsiniz Burada bu kadar ayrıntılarıyla birlikte bana kullanıcı kimliğinizi veriyor Aslında kimlik doğrulaması ediyorum ve aynı var Bu kendi kimliği olarak i temelde hesabımda app kullanıyorum arıyorum çünkü Ayrıca benim hesabınızla oturum böylece bu durumda o kadar biz bu kullanıcı kimliği olduğunu biliyorum aynı şey Açıkçası biz bu burada da o bir dize de iyi bir ekran adı olduğumu var var hangi sadece benim twitter kullanıcı adı ve istediğimiz HTTP durum hem böylece ilk şey o kontrol edilir yapmak HTTP durum gerçekten önemli olduğunu 200 yaşamadım ve burada bu şimdi eğer aslında sadece aa nokta belirteç yanlış doğrulamak güvenliğini başarısız biz aslında tekrar yenileme sonrasında bir hata alırsınız Eğer biz geçersiz süresi dolmuş belirteç çünkü var olduğunu görüyoruz biz zaten biz zaten o yanlış doğrulandı alınır kullandım ve daha sonra bu nedenle Sam var bize bu verilen biliyorum dönemi biz denemek ve hala bu kısmı biz yapmak vardı bu yüzden temelde eğer Kullanıcıların kimlik doğrulaması kullanıcıyı izin vermeyeceğini ve bu ben Twitter'ın API üzerinden giydi geçiyor denetleyecek Ben istediğimiz söz olarak gerçekten çok güvenlidir HTTP yanıt olmadığını kontrol Durum diğer kg burada istediğiniz gerçekten ne yapabilirim kontrol edebilirsiniz 200 Ben sadece ona söylemek yapıyorum at ve yapacağız true döndü yüzden burada iç ile gerçek getiri devam edeceğiz Bir kaç şey içeri o eğer ve is yapmanız gereken bir Yapacağımız bu durumda bu yüzden tekrar belirteçleri saklamak Yeni belirteçleri saklamak Bu biz Warth gördüm hatırlıyorum cevap dan belirteci ve simge ve ben olacak Bu cevap geldi gizli tekrar bu yüzden bunları saklamak ve daha sonra biz de ne yapmak istediğinizi Biz sadece bu bir oturumu dürüst olmak istersen olabilir dedi istiyorum olduğunu Eğer AB'nin çağırabilirsiniz Eğer onun çağırabilirsiniz kimliği dedi O diğer ne varsa Twitter Kimliği Size uygulamaları I doğrular Sadece gerekebilir am Google müthiş değil O jenerik bir şey var ve bu durumda ben cevap öylece set kullanıcı kimliği değilim Bu gibi kullanıcı kimliği ve sonra biz ne yapmak istediğinizi biz sonunda kullanıcıyı saklamak istediğiniz bir Yan mağaza burada kullanıcı i eski bir parte bir mesaj iyiyim Şimdi bu aslında yapmamız gereken bir çalışma ve son şey kontrol izin O imzalı oluşturmak var mesajdaki yöntemi içinde olan gerçek işlevlerini oluşturmak veya biz aslında üzerinde oturum olup olmadığını an bu yanlış dönüyor bizim kadar bu uygulamaya geri endeksi bir PHP baş izin ve sonra biz şimdi tekrar fiyatlarındaki oturum bu oldukça duymak için çalışıyor olacak basit biz burada bu oturumu aşağı ayarlamak çünkü Bildiğimiz Bu kullanıcının kimliği oturumu ayarlanırsa o Bu sizin imzalanan kullanıcı size kalmış küçücük mesajları kadar kullanabileceğiniz anlamına gelir ancak bu ayarlanırsa ben öylece kontrol olacağım ve isteyebilirsiniz Burada farklı ek arama bunu deneyelim çağırdı Ben devam edeceğiz ve ben kalem benim diz vardır Ben sadece iki bir dakika içinde oturumun kurtulmak bu kaldırabilirsiniz yüzden burada çerezler bu yüzden bizi alır Twitter ile oturum Bu yetki ve sonra orada biz oturum vardır PHP oturum kimliği iyi redid olduğunu ve biz yaptık adam biz yapacağız konum ne demek Biz de şimdi sadece kullanım imza bakmak size gidiyoruz olduğunu Şimdi gerçekten çok basit ve biz o biz oluşturmak gerekir var tüm yapmanız gereken yeni bir dosya McLeish biz yaptıklarından aynı tam hemen hemen yapmanız gereken PHP kaydolmak Burada biz sadece kopyalama ve yapıştırma sanırım Bu zirvede dışında ofis üzerinde sadece aşağı biten tak am biz temelde sadece aramak gerekiyor çıkışları imzalamak dedi biz yaratılmış olan oturumu ve sonra biz bir yere kullanıcıyı yönlendirmek istediğiniz endeks tamam yani HP durdurmak Twitter içinde veya bu sadece yöntemi bu işareti dışarı oluşturmak var Kullanıcı imzalanan ise ve yine çek kadar basit biz sadece başlama gidiyor o tarafa gibi oturum Şimdi bu biz olacak işareti olduğunu çalışır kontrol edelim şimdi app Munis I yetki verebilir Yine bir alanda bir işareti bu yüzden aslında yapmamız gereken ve bir şey daha şimdi bu gerçekten iyi çalışması için gerçek ap için ayarlarınıza Eğer baş aşağı eğer bu uygulama ile kullanılmasına izin görebilirsiniz biz devam edin ve bir küllü gerekir Twitter ile oturum Wilder bu almak ayarları ödenen olmasaydı Onların güncellenmiş let kafasına bir kere şimdi geri gidiyor ne bir dava buraya Biz Twitter'da ile oturum vurduğunda olduğunu ne Bu otomatik olarak at topçu yönetmenlerin Bunun nedeni ise geri Bununla doğrulanmış olması sulu ayarlıyor sanat uygulama erişim noktaları olabilir iptal yeğeni uygulama kaybolur olduğunu devam edin ve tekrar oturum açtığınızda ve o bütün irade yetki benim ülkeleri kullanmak için sizden yerine daha önce ne gördüm daha hangi sadece app yetki oldu Bana şimdi aslında Twitter ile oturum açma ile çalışma yerine sadece kimlik doğrulama işlemi daha biz şimdi yol işareti vurduğunuzda Biz oturum zaman biz tekrar bu ve şimdi işareti vurabilir imzalanan içinde geçinmeye otomatik sürece kullanıcı aslında imzalı olarak bize geri yönlendirme Twitter hesabı böylece hemen hemen inşa ana bölümü ile uygulama Aslında kullanıcı ayrıntıları orada depolamak iyi sonraki bakabilirsiniz veritabanında onları tanımlamak istiyorsanız ve ben mağaza diğer bilgiler yaşadım bazı bkz değil ve tamamen gerekli bunu bu bunu yapmak gerekmez Eğer kullanıcı karşı bilgi depolamak gerekiyor yoksa bu gerçekten yararlı.

Açıklama

Bir kullanıcı Twitter ile oturum sağlar sınıfı bina. Https://www.youtube.com/playlist?list=PLfdtiltiRHWHRMnQjPn9G2c1_mbdST9Ao tam serisi İzle Phpacademy ve daha özgür web geliştirme öğreticiler zevk abone olun! Kanalımız http://youtube.com/phpacademy Resmi internet sitesi http://phpacademy.org Destek Forumu http://phpacademy.org/forum Bizi Twitter'da takip edin! http://twitter.com/phpacademy

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

Codecourse

Codecourse

Ücretsiz kod öğrenmek yardımcı olmak. Nerede olduğunu merak olsaydı biz resmen phpacademy olarak biliniyordu. Sorular, yorum veya geribildirim? Biz sizden duymak istiyorum! Hello@codecourse.com için bize e-posta Bırak

YORUMLAR



9.2/10

  • 12
    Olumlu
  • 1
    Olumsuz
  • 5
    Yorum
  • 2200
    Gösterim

SPONSOR VİDEO

Rastgele Yazarlar

  • kndx

    kndx

    11 Mart 2006
  • Philip DeFranco

    Philip DeFra

    16 EYLÜL 2006

ANKET



Bu sayfa işinize yaradı mı?