我正在使用Ion Auth進行用戶身份驗證。我正在嘗試構建的系統需要客戶端和管理員的兩個不同的用戶表。在應用程序/ config/ion_auth.php中,我只能更改一個表名稱,我如何確保兩個控制器使用兩個不同的用戶表?在codeigniter和Ion Auth中使用兩個不同的表進行身份驗證
-1
A
回答
0
製作帶有必要字段的新表並將其與users_groups
中的group_id
關聯起來。
0
數據庫中的每個表都應該代表一個實體。由於您需要實體用戶進行身份驗證,因此您應該爲所有用戶提供一張表。之後,您可以爲管理員和客戶端創建表格,並在這些表格和用戶表格之間創建關係。
1
爲什麼不創建組呢?您可以使用create_group方法 ,然後檢查用戶是否屬於該組。
只需創建一個客戶端組和一個管理員組。您還可以添加更多像主持人組等。
這樣更方便,有超過1個用戶表
相關問題
- 1. 如何在Symfony2中使用兩個不同的表進行身份驗證
- 2. 使用Codeigniter/Ion Auth進行ACL實施
- 3. Yii:如何使用兩個不同的表進行身份驗證
- 4. 在使用merb-auth進行身份驗證後添加flash
- 5. 如何使用php和CodeIgniter對Active Directory進行身份驗證?
- 6. SQL + Ion Auth + CodeIgniter?
- 7. 使用ASP身份和2個表執行身份驗證
- 8. CodeIgniter中的身份驗證
- 9. 使用2個表在CakePhp中進行身份驗證
- 10. 使用ember-simple-auth和torii自定義身份驗證器進行身份驗證
- 11. 使用兩臺不同機器的表單身份驗證
- 12. 當使用基於聲明的身份驗證與SharePoint 2010對相同的AD進行身份驗證時,區分Windows Auth和Forms Auth用戶
- 13. 使用CodeIgniter進行用戶身份驗證
- 14. 無法在IBM Worklight中使用LDAP身份驗證進行身份驗證
- 15. Omniauth Facebook身份驗證+身份使用相同的模型,而不是兩個
- 16. 使用GetHttpConnection進行NTLM身份驗證
- 17. 使用ManifoldCF進行Apache身份驗證
- 18. 使用asp.net進行Windows身份驗證
- 19. 用asp.net進行Azure AD身份驗證身份驗證
- 20. 使用Firebase進行NodeJS身份驗證
- 21. 使用AD對不同域進行身份驗證
- 22. 使用Vue.js進行JWT身份驗證
- 23. 使用Yelp進行身份驗證
- 24. 使用'before_filter'進行身份驗證
- 25. 使用Web API進行身份驗證
- 26. 使用Firebase進行身份驗證
- 27. 使用OpenRasta進行身份驗證
- 28. 使用Zend_Http_Client進行身份驗證
- 29. 使用basicHttpBinding進行身份驗證
- 30. 使用Kong進行身份驗證