Size: a a a

2021 August 06

АК

Айданбек Калымбеков... in Laravel Pro
Архитектурный вопрос, тут я не помощник :(
источник

Э

Элин in Laravel Pro
Спасибо, думаю благодаря тебе уже почти разобрался.

Единственный вопрос остаётся в том, где нам хранить пользователей с правами админа…
источник

Э

Элин in Laravel Pro
По идее хочу сделать так, чтобы не было никакой связи. В тоже время, не знаю…
источник

И

Ильшат in Laravel Pro
1. Что первый проект, что второй. Они подключаются одинаково.
2. Да, для второго проекта миграции не создаешь.
3. Один общий бд. Я бы сделал так. Первый проект на laravel. Второй проект на yii 2. Yii2 прекрасен для работы с таблицами. Там все из коробки у тебя будет работать.
источник

KK

Konstantin Kelle in Laravel Pro
Проблема в том, что у меня нет лишних способов авторизации. Я пишу бэк для мобилки и для админки.  У мобилки есть 3 способа авторизации(sms, email, и на apple hash), для админки один способ авторизации(почта и пароль), поэтому две модели, ибо они представляют собой вообще две разные сущности. Я попытался разобраться сам с sanctum, но там вообще такой бред.....
источник

KK

Konstantin Kelle in Laravel Pro
Я через Auth::login залогонил человека с одной модели, при авторизации мне возвращается пользователь с другой модели... Но их ID совпадает. Мне надо как то объяснить Auth::user, какую модель я хочу использовать
источник

KK

Konstantin Kelle in Laravel Pro
источник

KK

Konstantin Kelle in Laravel Pro
В get user мне возвращается пользователь из User модели
источник

KK

Konstantin Kelle in Laravel Pro
Какая то магия....
источник

V

Vladyslav in Laravel Pro
Ну тк, гварды вроде ж для этого и сделаны, не?)
источник

V

Vladyslav in Laravel Pro
Auth::guard()->login()
источник

EG

Egor Gruzdev in Laravel Pro
Т.е. у тебя на все способо "идентификации" пользователя разные провайдеры пользователей (раз ты пишешь что разные модели от способа идентификации).

Зачем?

Сделай одну модель пользователей, а уже в нем раздели, кто такой и куда можно, куда нет.
источник

KK

Konstantin Kelle in Laravel Pro
Не совсем понял, зачем вообще нужны гуарды в лавруке, сейчас почитаю, спасибо!
источник

KK

Konstantin Kelle in Laravel Pro
Я не могу сделать одну модель пользователя, у них вообще разные сущности
источник

А

Антон in Laravel Pro
Правильно, не слушай его, не надо делать одну модель
источник

V

Vladyslav in Laravel Pro
Щас бы админов отдельно хранить и юзеров отдельно🌚
источник

V

Vladyslav in Laravel Pro
Или че там
источник

KK

Konstantin Kelle in Laravel Pro
Они разные
источник

KK

Konstantin Kelle in Laravel Pro
Совершенно разные
источник

V

Vladyslav in Laravel Pro
Это дискриминация какая-то
источник