Laravel - Създайте система за удостоверяване

Активирайте библиотеката за удостоверяване


Повечето от приложенията, които изпълняваме в уеб среда, изискват частна секция, където трябва да имаме достъп чрез потребителско име и парола, като с това гарантираме, че има частно съдържание или административни секции, които не могат да бъдат видени от никого.
Тези видове области изискват нещо, което наричаме удостоверяване, което е да се потвърди, че потребителят съществува и също така, че имат разрешения за достъп, за това Ларавел ни предлага много пълна библиотека, която отговаря на повечето от тези дейности.
В този раздел ще видим как да активираме библиотеката за удостоверяване, за да започнем да я използваме в следващата част на този курс на Ларавел.
За да можем да използваме цялата система за удостоверяване, която ни носи Ларавел Трябва да следваме няколко прости стъпки, те са описани по -долу.
1- Първото нещо, което ще направим, е да установим типа драйвер, който трябва да се използва Ларавел за да управляваме сесиите, в този случай трябва да поставим роден шофьор в нашия файл session.php в маршрута / app / config както можем да видим на следното изображение:

2- Оставаме в същата директория, но сега ще търсим файла auth.php и ще проверим дали техните стойности са следните:

3- Следващата стъпка е конфигурирайте базата данни което нашето приложение ще използва, за това трябва да създадем ново и след това ще поставим съответните стойности във файла database.php Както виждаме, разбира се, трябва да поставим стойностите, съответстващи на нашето приложение:

4- Тъй като всички стъпки за конфигуриране са готови, започваме да използваме занаятчия За да ни помогнете да създадем съответните миграции, първо започваме със създаването на таблицата за миграция, за това ще използваме следната команда:
php artisan migrate: install

5- Сега създаваме миграцията за таблицата Потребители които бяхме дефинирали в първоначалната конфигурация:
php artisan migrate: make create_users_table

6- Тъй като имаме изградени необходимите миграции, сега трябва да изградим нашата таблица, за това ще видим файл с датата на деня, последван от следното име: create_users_table.php В адресната книга: приложение / база данни / миграции, в този файл трябва да поставим следното съдържание:

ВажноТук виждаме, че генерираме съдържанието на таблицата, а също и метод, който унищожава таблицата всеки път, когато е необходимо.
7- Накрая можем да стартираме окончателната миграция, с която занаятчия ще изгради цялата необходима структура, така че да можем да направим съответните миграции:
php artisan migrate

Всички тези описани стъпки ни карат да изградим структура, която можем да използваме за удостоверяване в системата, използвайки нашия имейл и парола, когато установяваме роден шофьор ние използваме основната структура, която Ларавел наследява от Symfony за управление на сесиите.
С това можем да започнем да изграждаме различните валидации, за да можем да влизаме потребители в системата, разбира се, това, което показваме, е основно и стандартно, но всичко може да бъде персонализирано, за да получим желаните резултати, просто трябва да следваме основните ръководство и следвайки същия процес добавете промените.
Предишнистраница 1 от 2СледващияХареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave