Я хочу создать логин для нескольких категорий, как будто кто-то пытается зайти на сайт покупок, это может быть пользователь, продавец или n вариант. Каждая категория должна вести себя по-разному. Таблицы пользователей должны быть одной, но в соответствии с категорией страница перенаправляется на другую временную шкалу. Пожалуйста, укажите правильный способ сделать это
Вы можете отделить Users
добавляя User Group
Таблица.
Вы можете следовать приведенным ниже инструкциям как пример сделать это.
Создать таблицу:
user_groups
{UserGroups
}
+---------+-----------+
| id | title |
+---------+-----------+
| 1 | user |
| 2 | merchant |
| 3 | others |
+---------+-----------+
Замечания: ассоциация UserGroups
имеет много Users
Создать таблицу:
users
{Users
}
+---------+---------------+------------------+-----------+
| id | user_group_id | name | password |
+---------+---------------+------------------+-----------+
| 1 | 1 | Normal User 1 | |
| 2 | 1 | Normal User 2 | |
| 3 | 2 | Merchant User 1 | |
| 3 | 2 | Merchant User 2 | |
+---------+---------------+------------------+-----------+
Замечания: ассоциация Users
принадлежит UserGroups
Теперь вы можете определить свой logged in user
найдя UserGroups
, И вы можете перенаправить с помощью UserGroups.title
Других решений пока нет …