Ларавел - Креирајте систем за аутентификацију

Активирајте библиотеку за потврду идентитета


Већина апликација које проводимо у веб окружењу захтијевају приватни одјељак којем морамо приступити путем корисничког имена и лозинке, чиме јамчимо да постоје приватни садржаји или административни одјељци које нико не може видјети.
Ове врсте области захтевају нешто што називамо аутентификацијом, а то је да се потврди да корисник постоји и да има дозволе за приступ. Ларавел нуди нам веома комплетну библиотеку која задовољава већину ових активности.
У овом одељку ћемо видети како активирати библиотеку за потврду идентитета како бисмо је почели користити у следећем делу овог курса на Ларавел.
Да бисмо могли да користимо цео систем аутентификације који нам он доноси Ларавел Морамо следити неке једноставне кораке, они су описани у наставку.
1- Прва ствар коју ћемо урадити је да утврдимо тип управљачког програма који треба користити Ларавел за руковање сесијама, у овом случају морамо поставити родни возач у нашем досијеу сессион.пхп у рути / апп / цонфиг као што видимо на следећој слици:

2- Остајемо у истом директоријуму, али сада ћемо потражити датотеку аутх.пхп и проверићемо да ли су њихове вредности следеће:

3- Следећи корак је конфигуришите базу података коју ће наша апликација користити, за то морамо створити нову, а затим ћемо одговарајуће вредности поставити у датотеку датабасе.пхп Као што видимо, наравно да морамо поставити вредности које одговарају нашој примени:

4- Пошто су сви кораци конфигурације спремни, почињемо са употребом занатлија Да бисмо нам помогли у креирању одговарајућих миграција, прво почињемо креирањем табеле миграције за ово, користићемо следећу команду:
пхп артисан миграте: инсталл

5- Сада креирамо миграцију за табелу Корисници које смо дефинисали у почетној конфигурацији:
пхп артисан миграте: маке цреате_усерс_табле

6- Пошто смо изградили потребне миграције, сада морамо изградити нашу табелу, јер ћемо за то видети датотеку са датумом дана, иза које следи следеће име: цреате_усерс_табле.пхп У адресару: апп / датабасе / мигратионс, унутар ове датотеке морамо поставити следећи садржај:

ВажноОвде видимо да генеришемо садржај табеле, а такође и метод који уништава табелу сваки пут када је то потребно.
7- Коначно можемо покренути коначну миграцију помоћу које занатлија изградиће сву потребну структуру како бисмо могли извршити одговарајуће миграције:
пхп артисан миграте

Сви ови описани кораци довели су нас до изградње структуре коју можемо користити за аутентификацију у систему помоћу наше е -поште и лозинке, приликом успостављања родни возач користимо основну структуру која Ларавел наслеђује од Симфони за управљање сесијама.
Овим можемо почети са изградњом различитих валидација како бисмо могли пријавити кориснике у систем, наравно оно што показујемо је основно и стандардно, али све се може прилагодити да бисмо добили жељене резултате, само морамо следити основне водич и пратећи исти процес додајте измене.
Претходнастраница 1 од 2СледећиДа ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave