Kampınıza bir fırsat ekleyen bu dersin içeriğine tekrar giriş yapmaya hoş geldiniz,
mantık çıkış mantığını ekleyeceğiz.
Ayrıca, kimsenin oturum açmadan yeni yorum formuna erişmesini önleyeceğiz.
Ve videonun ikinci bölümünde nav çubuğuna odaklanacağız.
Şu anda bir uygulama çubuğumuz var.
Bu bağlantılar çalışmıyor.
Bu yüzden ilk adım onları işe alıştırmaktır.
Ve ikinci özellik yalnızca herhangi bir zamanda gerekli bağlantıları göstermektir.
Dolayısıyla, giriş yapmayı asla görmemeliyiz ve oturum açmadıysak oturumumuz kapanıyor.
Giriş ve kaydolmayı görmeliyiz ancak çıkış yapmamalıyız.
Ve eğer oturum açtıysak, yalnızca çıkış yapmak isteriz.
Bu nedenle, videonun sonunda bu mantığı uygulayarak başlayacağız.
Çıkış yolunu ekleyelim.
Bu nedenle, çıkışın çalışması sadece bir GET isteği olmasıdır.
Dolayısıyla, çıkış yolunu ekleyeceğiz ve buradan ve sonrasında, isteğimizin çıkışını günlüğe kaydetme fonksiyonu olmadan yanıt alamayacağımız ve yapmamız gereken tek
şey, ücretsiz olarak elde ettiğimiz istek çıkışını kullanmak.
Dolayısıyla bunu kendimiz yazmak zorunda kalmadık.
Bu, yüklediğimiz paketlerden geliyor ve hepsi bu kadar.
Bununla birlikte, bir yere yeniden yönlendirmek istiyoruz, bu yüzden kampları eğik çizgiye yönlendirelim ve hepsi bu kadar.
Şimdi logumuzu oldukça güzel ve kolay bir hale getirdik.
Şimdi nav çubuğunu açalım ve bu Parshall'ın görüşlerinin içindedir.
Ve sonra başlıkta ve ne yapmak istediğimiz sadece bu bağlantıları doğru rotalara yönlendirmek.
Yani giriş yapın giriş oturum açma kayda geçirin ve eğik çizgiden çıkın.
Ve sunucuyu başlattığınızda hata oluşmaz sayfayı yeniler.
Bu işe devam edebileceğimden emin olalım, böylece giriş yapabilir ve şifre olarak Severus'da şifreyle giriş yaparım.
Ve burada yeterince barımız olmadığını fark edeceksin, bundan sonra yapmamız gerek.
Bu kadar uzaklaşmadım ama şimdi çıkış yapabilme imkânı buluyorum ve eğer işe yararsa kamp
sayfalarına geri yönlendirilmeliyim.
Unutmadan önce unut gitsinler ve düzen dosyalarını üstbilgi ve altbilgiyi Parshall'ın oturum ve
kayıt formlarına ekleyelim.
Sunucu durdurun ve başka bir dosya açalım.
Sadece kamp dizini açalım.
Dolayısıyla, C9 görüntüleri kampın eğik çizgi indisini çiziyor ve bunu alıp bunu çalacağız ve onu form üstünde
biçimlendireceğiz ve henüz bootstrap ile bir şey tarzında yapmayacağız ve sonra aynı
şeyi yapacağız altbilgi ile.
Ve bunu hemen çalıştırırsak, bu giriş formunu deneriz.
Sorunumuz var ve sorun şu ki, Ejay'in kamplar için kullandığı endeksin içinde kullandığımız
nokta nokta eğik çizgi Parshall'ın kesme çizgisiyle aynı yolu kullanıyoruz.
Ama o dizinin içinde değiliz.
Parshall'ın ve başlık dosyasına erişmek için kamp yerine ne demek istediğimi göstereceğim.
Bir düzeye, sonra da Parshall'ın dizinine, sonra da W başlığına geri dönmeliyiz. J. Gizli Dosya.
Ancak şimdi şu anda oturum açma formumuzda ayrı bir dizininin içinde değiliz.
Tek yapmamız gereken kesik çizgi Parshall'ın nokta boyutundaki Parshall'ın yeniden başlatması ve yenilemesi.
Şimdi burada o kadar çok şey var.
Kaydetmeye ve altbilgiye de
kopyalayalım ve kaydedeceğiz ve şimdi her ikisinde de bu formlara sahip olacağız.
Böylece giriş yapmaya gidebilirim ve şu anda çıkış yaparsam beni kilitleyebilir.
Mükemmel.
Dolayısıyla üzerinde durmam gereken bir sonraki şey, kullanıcı oturum açmadıysa bir kullanıcının yorum eklemesine izin vermemektir.
Şimdi şu anda giriş yapmadım.
Bu formu hiç görememeliydim.
Ve biz, bir kullanıcı, bu düğmeyi tıklatırsa, kimliği doğrulanmamış bir kullanıcı tıklarsa, oturum
açma formunu görmesi ve kullanıcının oturum açması durumunda bir yorum ekleyebilmesi gerekir.
Şimdi bunu yapalım.
Dolayısıyla adresimize geri dönmeliyiz ve bu, bir ara katmana eklememiz
gereken yer ve hepsi de en alttaki bulmak için hepsi giriş yapıyor.
Bunun derinlemesine nasıl işlediğini gözden geçirmek isterseniz, son bölüm hakkında daha fazla konuştuğum son
videonun sonuna gidin.
Ancak, bu üç talebi yanıtlamamıza ihtiyaç duyduğumuz bir orta yer ve
bu katman yazılımından sonra çağrılabilecek olan işlevin ardından, bir talebin doğrulanmış olup olmadığını kontrol edeceğiz.
Durum böyle olduğunda, davamızda yeni kampı veya yeni yorum formunu oluşturmaya veya
başka şekilde oturum açmayı yönlendirmeye devam edecek bir sonraki adıma geçelim.
Böylece, dinlenme yönlendirme çizgisini günlüğe kaydet ve sonra bunu istediğimiz her yerde kullanabiliriz.
bir sayfaya erişmek istediğinizde, koyacağınız herhangi bir sayfayı, kullanmak istediğiniz herhangi bir yolda oturum açmış olursunuz.
Dolayısıyla, giriş yapmak istediğiniz herhangi
Ve davamızın gidişatına gidecek olan yorumları yeni bir yorum yolu oluşturarak oluşturuyoruz.
Bizi oraya koymalıyız.
Dolayısıyla bir kullanıcı sayfaya bir istekte bulunduğu zaman ya da sayfaya yorum eklediğinde ilk çalıştırılacak eğik çizgi açılır
ve kullanıcı oturum açtığında kullanıcının oturum açıp açmadığını kontrol eder.
Sıradaki kod çağrıda bulunacağız; bu kodu kullanıcı girişi yapmadıysa yorum formumuzu
görüp bize bırakacağız.
Ardından, günlüğe kaydetme günlüğüne yönlendiriyoruz.
Herhangi bir sözdizimi hatası olmadığından emin olmak için bir şans verelim.
Şimdi geri dönelim, şimdi veya kampın sayfasını yenilemek için ana sayfaya gideceğiz.
Şimdi çölde bir yorum eklemeyi deneyelim Mesa yeni yorum ekle ve beni bir kez daha oturum açmak için götürüyor ve
girip içeri girmek için beni bekliyor.
Ama şimdi giriş yaparsam bir kaç tane daha yapacağım ve ben giriş yapacağım.
Şimdi geri gidip yeni yorum ekle seçeneğini tıklersem yorum ekleyebilirim.
Artık yeni yorum formunu ekleyerek görüntüleyebilirim.
Mükemmel.
Aslında yorumu ekleyen rota korumadığımız küçük bir sorun
var.
Yani burada yazılan bu, kampın ardından eğik çizgi işareti çıkarıldıktan sonra, formun nereye gideceği
konusunda yapılan yorumlar.
Şu anda, formu yalnızca bir kullanıcıdan gizliyoruz.
Bir kullanıcıya formu görmesine izin vermiyoruz.
hemen şu anda bir posta isteği gönderdim. Yorumunuza gireceğim rota oluşturun;
bir yorum oluşturur; burada da oturum açtı ve bu, giriş yapmadıklarında herkesin yorum eklemesini engelleyecek.
Kullanıcı giriş yapmadıysa ve bu teorik olarak harika olsa da postacı görevlendirdikten sonra birisi
hala bir posta isteği gönderebilir ve
Ve eğer oturum açmadıysalar, sadece daha önce olduğu gibi giriş günlüğüne yeniden yönlendirecekler.
Tekrar başlayalım.
TAMAM.
Taze kamplara geri dönelim.
Tamam, şimdi yeni bir yorum eklemeyi deneyelim.
Ben değilim.
Bu iyi.
Şimdi Severus şifresi.
Şimdi tekrar bir yorum ekleyelim.
Bu sefer bunun harika olduğunu söyleyeceğim.
Evet muhteşem yorum ve yazar Severus olacak ve çok yakında bunu açıkça
yazmamız gerekmeyecek; bunu kullanıcı bilgileri tıklamayla sunumundan alacağız ve orada yorum yapacağız.
Mükemmel.
nedenle, kullanıcının giriş yapmaması durumunda bir kullanıcının yorum yapmasını önlemek için orada yapmamız gereken tek şey bu.
Bu