0
我在我正在構建的網站上使用Symfony 1.2.9(與Propel ORM)。我已經安裝了sfGuard插件並創建了組和權限。如何在首次創建時向用戶提供憑證?
假設這種情況下的憑證是foobar
。我正在考慮將權限foobar
分配給組foobarGrp
,然後創建新用戶,組foobarGrp
的成員。假定用戶將「繼承」來自foobarGrp
的許可(憑證)(由於他們是組foobarGrp
的成員)。我的假設是否正確?
感謝羅伯託。因此,執行該操作的代碼與此處的代碼類似:http://pastebin.com/d54fd4bec 是否有更有效的方法來執行此操作? (你可以看到,我打的分貝好幾次。) – 2009-12-13 14:11:44
它應該是'$用戶> addGroupByName(「組名」)' – develop7 2009-12-13 17:54:06
是啊,他是正確的,你可以找到關於addGroupByName和addPermissionsByName方法的詳細信息這裏:http://www.symfonylab.com/extra-questions-and-solutions-for-sfguardplugin/ – Roberto 2009-12-13 22:09:38