Size: a a a

Laravel для начинающих

2021 May 09

D

DK in Laravel для начинающих
источник

D

DK in Laravel для начинающих
есть подозрение, что ты творишь дичь)
источник

lv

lara vast in Laravel для начинающих
да вроде обычная валидация
@error('password')
                   <div class="auth-error">{{$errors->first('password')}}</div>
               @enderror
источник

D

DK in Laravel для начинающих
а тьфу
источник

D

DK in Laravel для начинающих
я думал это апи
источник

S

Shamil 😏 in Laravel для начинающих
Друзья, у меня сейчас для api установлена авторизация через passport.
auth.php:
 'guards' => [
   'api' => [
           'driver' => 'passport',
           'provider' => 'users',
           'hash' => false,
       ],
   ],
Сейчас хочу сделать авторизацию через web также через pasport, но незавимо от текущей авторизации api.
Правильно ли, что для этого я в auth.php меняю web:
'web' => [
           'driver' => 'passport',
           'provider' => 'WEB-users',
          ],
       И создаю нового провайдера
        'WEB-users' => [
           'driver' => 'eloquent',
           'model' =>
       ],
   Что лучше указывать в качестве модели? Создать новую модель пользователей? Или добавить какую-то мидлварь? Как правильнее?
источник

D

DK in Laravel для начинающих
если ты поставишь пасспорт
источник

D

DK in Laravel для начинающих
и всё настроишь
источник

D

DK in Laravel для начинающих
у тебя будут 2 гуарда
источник

D

DK in Laravel для начинающих
источник

D

DK in Laravel для начинающих
1 юзер может иметь 2 "входа", один в веб, другой в апи
источник

D

DK in Laravel для начинающих
и в каждом из них надо будет логиниться отдельно
источник

D

DK in Laravel для начинающих
*чисто в теории*
источник

S

Shamil 😏 in Laravel для начинающих
Ок, я так и планирую, изменить web-guard. Не совсем понятно, какой провайдер использовать для нового guard'а - какую eloquent-модель ему присваивать
источник

D

DK in Laravel для начинающих
не совсем понятно зачем тебе делать ещё одну модель user?
источник

D

DK in Laravel для начинающих
пользуйся одной
источник

S

Shamil 😏 in Laravel для начинающих
По функционалу будут пользователи, которые ходят только по api, у них авторизация по имени и паролю, взамен они получают токен.
Еще будут веб-клиенты, у них совсем другая авторизация, другие поля и другие роли.
И те, и другие не могут пользоваться функционалом других
источник

D

DK in Laravel для начинающих
плодить 2 модели юзеров - всегда больно
источник

D

DK in Laravel для начинающих
я бы просто сделал type юзерам
источник

D

DK in Laravel для начинающих
а всё остальное добавлял им через релейшены
источник