Laravel - Kimlik Doğrulama Sistemi Oluştur

Kimlik Doğrulama Kitaplığını Etkinleştirin


Bir web ortamında gerçekleştirdiğimiz uygulamaların çoğu, kullanıcı adı ve şifre ile erişmemiz gereken özel bir bölüm gerektirir, bununla birlikte kimsenin göremeyeceği özel içerikler veya yönetim bölümleri olduğunu garanti ederiz.
Bu tür alanlar, kimlik doğrulama dediğimiz, kullanıcının var olduğunu ve bunun için erişim izinlerine sahip olduğunu doğrulamak için bir şey gerektirir. laravel bize bu aktivitelerin çoğunu karşılayan çok eksiksiz bir kütüphane sunuyor.
Bu bölümde, bu kursun sonraki bölümünde kullanmaya başlamak için kimlik doğrulama kitaplığının nasıl etkinleştirileceğini göreceğiz. laravel.
Bize getirdiği tüm kimlik doğrulama sistemini kullanabilmek laravel Bazı basit adımları izlemeliyiz, bunlar aşağıda açıklanmıştır.
1- Yapacağımız ilk şey, kullanılması gereken sürücü tipini belirlemektir. laravel oturumları halletmek için, bu durumda yerli sürücü bizim dosyamızda oturum.php rotada / uygulama / yapılandırma aşağıdaki resimde gördüğümüz gibi:

2- Aynı dizinde kalıyoruz ama şimdi dosyayı arayacağız auth.php ve değerlerinin aşağıdaki gibi olduğunu doğrulayacağız:

3- Bir sonraki adım veritabanını yapılandır uygulamamızın kullanacağı, bunun için yeni bir tane oluşturmalıyız ve ardından ilgili değerleri dosyaya yerleştireceğiz. veritabanı.php Gördüğümüz gibi, elbette uygulamamıza karşılık gelen değerleri yerleştirmeliyiz:

4- Tüm konfigürasyon adımları hazır olduğu için kullanmaya başlıyoruz. zanaatkar Karşılık gelen migrasyonları oluşturmamıza yardımcı olması için öncelikle bunun için migrasyon tablosunu oluşturarak başlıyoruz, aşağıdaki komutu kullanacağız:
php esnaf göçü: yükleyin

5- Şimdi tablo için migrasyon oluşturuyoruz Kullanıcılar ilk yapılandırmada tanımladığımız:
php esnaf göçü: create_users_table yapın

6- Gerekli migrasyonları oluşturduğumuz için şimdi tablomuzu oluşturmalıyız, bunun için günün tarihini ve ardından aşağıdaki isimle bir dosya göreceğiz: create_users_table.php Adres defterinde: uygulama / veritabanı / taşıma, bu dosyanın içine aşağıdaki içeriği yerleştirmeliyiz:

ÖnemliBurada hem tablonun içeriğini ürettiğimizi hem de her gerektiğinde tabloyu yok eden bir yöntemi görüyoruz.
7- Sonunda, son geçişi çalıştırabiliriz. zanaatkar ilgili geçişleri yapabilmemiz için gerekli tüm yapıyı oluşturacağız:
php esnaf göçü

Tanımlanan tüm bu adımlar, sistemi kurarken e-posta ve şifremizi kullanarak sistemde kimlik doğrulaması yapmak için kullanabileceğimiz bir yapı oluşturmamıza yol açtı. yerli sürücü temel yapıyı kullanıyoruz laravel miras senfoni oturumları yönetmek için.
Bununla, kullanıcıları sisteme giriş yapabilmek için farklı doğrulamalar oluşturmaya başlayabiliriz, elbette gösterdiğimiz şey temel ve standarttır, ancak istediğimiz sonuçları elde etmek için her şey özelleştirilebilir, sadece temel olanı takip etmeliyiz. rehberlik edin ve aynı işlemi takip ederek değişiklikleri ekleyin.
Öncesisayfa 1 / 2SonrakiBu Eğitimi beğendiniz ve yardım ettiniz mi?Yazara olumlu puan vermek için bu düğmeye basarak yazarı ödüllendirebilirsiniz.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave