Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 28.11.2014 11:58:42

Как создать две авторизации в два разных кабинета?

Для примера есть две формы авторизации. Одна авторизирует рекламодателей, вторая вемастеров.

У рекламодателей таблица advertisers, а вторая webmasters

У первой урл loginadv, у второй loginweb

Как сделать авторизацию с помощью Auth::attempt($...) в два различных кабинета?

Не в сети

#2 28.11.2014 13:10:24

Negasus

Re: Как создать две авторизации в два разных кабинета?

Но ведь это по сути два разных пользователя, верно? Ввести для модели поле "type" и на его основании отдавать тот или иной контент?

#3 28.11.2014 13:50:48

Re: Как создать две авторизации в два разных кабинета?

Не могли бы вы набросать пример с type, т.к. я только вчера начал изучать фреймворк?

Не в сети

#4 29.12.2014 04:45:54

Александр

Re: Как создать две авторизации в два разных кабинета?

yanart пишет:

Для примера есть две формы авторизации. Одна авторизирует рекламодателей, вторая вемастеров.

У рекламодателей таблица advertisers, а вторая webmasters

У первой урл loginadv, у второй loginweb

Как сделать авторизацию с помощью Auth::attempt($...) в два различных кабинета?

Я проще сделал, в таблице user у меня юр. лица и физ. лица (то есть все юзеры). В свое время было 2 формы регистрации и 1 форма авторизации, в общем в таблие user у меня есть просто колонка type где 1 - это физ. лица, а 2 - это юр. лица. Ты чуть чуть все усложнил просто )

#5 28.01.2016 10:04:21

Re: Как создать две авторизации в два разных кабинета?

как по мне проще просто сделать две группы пользователей, и дать им разные права...намного проще

Не в сети

#6 28.01.2016 20:00:02

Re: Как создать две авторизации в два разных кабинета?

группы делать накладно. их ещё поддерживать надо, а как говорится, если есть миска, то будет и молоко в ней - есть группы, надумаешь делать никому не нужные, по сути, фишки с группами...

мой вариат boolean-тип поля данных таблицы is_foo | is_bar
хранится простой boolean, следовательно обрабатывается быстрее цифр, даже с учётом ширины таблицы на 100500 таких колонок.
(касательно pgsql, mysql давно не видел)

Не в сети

Подвал раздела