[英]how to add user roles dynamically upon login with symfony2 (and fosUserBundle)?
[英]Symfony2 with FOSUserBundle - how to add roles without hierarchy to my application
我正在創建一個Web應用程序,我需要2個角色。 醫生和病人。 它們通過多對多關系連接(患者可以有幾個醫生,反之亦然),醫生應該能夠看到患者的數據,但不能編輯它。
我正在使用FOSUserBundle並遵循使用角色的文檔。 但是,我看到的文檔對創建這些角色沒有幫助。 我嘗試了symfony2文檔的安全性部分,但它顯示了如何創建角色層次結構 - 在我的情況下沒有幫助。
我該如何解決這個問題?
編輯:更確切地說:真正的問題是如何添加這兩個角色。 也許我不需要這些團體......
我想我解決了它:
http://symfony.com/doc/current/book/security.html#roles
此角色不需要在任何地方定義 - 您可以開始使用它。
編輯:只需執行$ user-> addRole(“ROLE_MEDIC”);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.