İçindekiler
Uygulamalarımızdayken sürmeye başlarız kayıtlı kullanıcılar ve kimlik doğrulama Bunlardan, profillere göre bir segmentasyon yapmamız gereken bir zaman gelir, bu yalnızca bir kullanıcıya yönetici olup olmadığını veya yönetici olmayan bir kullanıcı olup olmadığını söylemekle kalmaz, aynı zamanda hangi eylemlerin sınırlarının belirlenmesini de gerektirir. uygulamamızda gerçekleştirebilirsiniz.laravel Oldukça eksiksiz bir oturum ve profil sistemi oluşturabilmemiz için bize bazı kütüphaneler sunuyor, bununla birlikte tüm bu altyapıdan yalnızca uygulamamızın ayrıntılarına ve mantığına konsantre olmak için yararlanabiliriz.
Çok karmaşık bir şey yapmak yerine, vermeye odaklanalım. belirli sayfalara erişim sadece uygulamamızda kimliği doğrulanmış kullanıcılara, bir blogumuz olsaydı, sadece giriş yapan veya kullanıcı sahibi olanların notlar veya girdiler oluşturabileceğini düşünelim.
Bu ilke altında, uygulamamızda iki açık alan oluşturmamıza izin verecek gerekli segmentasyonu zaten oluşturuyoruz.
Kısıtlamayı etkili bir şekilde oluşturmak için zaten bir [color = # 0000cd] kullanıcı kimlik doğrulama sistemi [/ color] oluşturmuş olmamız gerekir, bununla giriş yapanları giriş yapmayanlardan ayırt edebiliriz, sonra farklı yöntemlerle çalışabiliriz sınıf yetki nın-nin laravel bununla ilgili filtreleri yapabiliriz.
Yapmamız gereken ilk şey, bir filtre dosyası, bunun için filtreyi oluşturmak için kullanılacak bildirimi içeren bir rota oluşturacağız, bunu nasıl oluşturduğumuzu aşağıdaki resimde görelim:
BÜYÜT
Bununla öğreticiyi bitiriyoruz, hakkında biraz daha okumanızı öneririz. Yetkilendirme sınıfı ve söz konusu sınıftan beri sahip olduğu tüm yöntemler laravel Kullanıcı kimlik doğrulaması ve yetkilendirme ile ilgili her şeyi oluşturmamıza çok yardımcı olacaktır.Bu Eğitimi beğendiniz ve yardım ettiniz mi?Yazara olumlu puan vermek için bu düğmeye basarak yazarı ödüllendirebilirsiniz.