-2
我想創建多個類別的登錄名,例如有人試圖在購物網站上登錄,它可能是用戶或商家或n選項。每個類別應該有不同的表現。用戶表應該是一個,但根據類別,頁面會重定向到不同的時間線。請指導正確的方法做到這一點如何通過Cakedc在Cakephp 3中創建多個登錄catageory
我想創建多個類別的登錄名,例如有人試圖在購物網站上登錄,它可能是用戶或商家或n選項。每個類別應該有不同的表現。用戶表應該是一個,但根據類別,頁面會重定向到不同的時間線。請指導正確的方法做到這一點如何通過Cakedc在Cakephp 3中創建多個登錄catageory
您可以單獨Users
加入User Group
表。
您可以按照以下說明作爲示例來執行此操作。
創建表:
user_groups
{}UserGroups
+---------+-----------+
| id | title |
+---------+-----------+
| 1 | user |
| 2 | merchant |
| 3 | others |
+---------+-----------+
注:協會UserGroups
的hasMany 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
現在你可以找到你的UserGroups
確定logged in user
。你可以重定向使用UserGroups.title
可能重複[如何使用cakephp 3.0和會話創建單獨的登錄前端和後端應該是不同的?](http://stackoverflow.com/questions/40928653/how-to-create - 獨立的登錄換前端和 - 後端-使用-cakephp的-3-0和 - SESS) – Aarrbee