瀏覽代碼

Evolution #64: Sécuriser laccès a l'administration.

bastien 12 年之前
父節點
當前提交
d329fd9674
共有 1 個文件被更改,包括 7 次插入4 次删除
  1. 7 4
      src/Muzich/CoreBundle/Resources/config/security.yml

+ 7 - 4
src/Muzich/CoreBundle/Resources/config/security.yml 查看文件

@@ -38,15 +38,17 @@ security:
38 38
         
39 39
     ## La en tant qu'exemple, exploiter ça (http://j-place.developpez.com/tutoriels/php/ameliorez-vos-applications-developpees-avec-symfony2/#LVI-A-3)
40 40
     access_control:
41
+      
42
+        # PAGES ACCESSIBLES AUX ADMINISTRATEURS
43
+        - { path: ^/admin, role: ROLE_ADMIN }
44
+      
45
+        # AUTRES
41 46
         - { path: "^/hello", roles: IS_AUTHENTICATED_ANONYMOUSLY }
42 47
         - { path: "^/hello/(?:fr|en)", roles: IS_AUTHENTICATED_ANONYMOUSLY }
43 48
         - { path: ^/(?:fr|en)/register, roles: IS_AUTHENTICATED_ANONYMOUSLY }
44 49
         - { path: "^/(?:fr|en)/resetting", roles: IS_AUTHENTICATED_ANONYMOUSLY }
45 50
         - { path: "^/change-language/(?:fr|en)", roles: IS_AUTHENTICATED_ANONYMOUSLY }
46
-        
47
-        # PAGES ACCESSIBLES AUX ADMINISTRATEURS
48
-        - { path: ^/admin, role: IS_AUTHENTICATED_ANONYMOUSLY }
49
-        
51
+                
50 52
         - { path: ^/_wdt/, role: IS_AUTHENTICATED_ANONYMOUSLY }
51 53
         - { path: ^/_profiler/, role: IS_AUTHENTICATED_ANONYMOUSLY }
52 54
         
@@ -58,6 +60,7 @@ security:
58 60
         - { path: ^/login_check$, role: IS_AUTHENTICATED_ANONYMOUSLY }
59 61
         
60 62
         - { path: ^/, roles: ROLE_USER }
63
+        
61 64
 #        # Liste des pages accessibles à tous les utilisateurs (ne pas toucher)
62 65
 #        - { path: ^/register$, role: IS_AUTHENTICATED_ANONYMOUSLY }
63 66
 #