2013-02-19 48 views
1

我知道我們可以在離子認證中創建組。但是我需要在成員和員工組中使用子組。我的項目需要以下用戶角色。如何在ion auth codeigniter中創建子組?

  1. 聯繫
  2. 成員
    • A計劃成員
    • B計劃成員
    • C計劃成員
  3. 員工
    • 技術人員
    • 管理人員
    • 普通員工

根據會員選擇計劃,「若干意見」和功能會發生變化。

我正在考慮在用戶表中添加一個新列來指定使用的計劃。 另一種選擇是創建3個沒有父成員組的計劃組。 是否有任何其他方式使用ion auth添加子組?

+0

[你嘗試過什麼(http://mattgemmell.com/2008/12/08/what-have-you-tried /) 至今?我的意思是思想很好,但請提供代碼並告訴哪些工作/不適合它。 – hakre 2013-02-19 08:52:54

回答

2

@ Arunu - 讓你的想法成爲每個組而不是小組是最好的選擇。

有沒有真正的理由有權限層次結構(我認爲你可能混合認證與ACL一點,很容易做)。

設置Ion_auth以便用戶可以擁有多個組 - 例如,所有用戶都可以擁有一個成員記錄,然後爲每個子組創建一個單獨的記錄。

每個控制器入口點只是說明哪些組允許或不允許 - 它將它們視爲一樣。

還,您可以根據動態顯示數據的用戶屬於哪個組

+0

感謝您的幫助 – Arunu 2013-03-01 16:34:19

相關問題