acl.conf.php 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. <?php
  2. // anonymous user can only access Blog index page.
  3. $acl['anonymous']['allow'] = array(
  4. 'LoginController' => array('login', 'Signin', 'Signin2', 'Signout'),
  5. 'UpgradeController' => '*',
  6. 'SProjectController' => array('interMediateUpload'),
  7. );
  8. //$acl['anonymous']['deny'] = array(
  9. // 'UserController' => array('login', 'registerAccount'),
  10. //);
  11. //$acl['member']['allow'] = array(
  12. // 'UploadController' => '*',
  13. // 'UserController' => '*',
  14. // 'ContentrController' => '*',
  15. // 'NoticeController' => '*'
  16. //);
  17. //$acl['member']['deny'] = array(
  18. // 'StandardInventoryController' => '*',
  19. //
  20. //);
  21. $acl['vip']['allow'] = array(
  22. 'ProjectController' => '*',
  23. 'RProjectController' => '*',
  24. 'SProjectController' => '*',
  25. 'UserController' => '*',
  26. 'SignController' => '*',
  27. 'ChangeController' => '*'
  28. );
  29. //$acl['audit']['allow'] = array(
  30. // 'CensorController' => '*',
  31. // 'UserController' => '*',
  32. //);
  33. //$acl['report']['allow'] = array(
  34. // 'ReportController' => '*',
  35. // 'UserController' => '*',
  36. //);
  37. //
  38. //$acl['vip']['allow'] =
  39. // $acl['member']['allow'] = array(
  40. // 'SnsController' => '*',
  41. // 'BlogController' => '*',
  42. //);
  43. //
  44. //$acl['member']['allow'] = array(
  45. // 'UploadController' => array('index')
  46. //// 'BlogController' => array('deleteComment', 'writePost')
  47. //);
  48. //
  49. //$acl['vip']['deny'] = array(
  50. // 'SnsController' => array('banUser'),
  51. // 'BlogController' => array('deleteComment', 'writePost')
  52. //);
  53. //
  54. //$acl['admin']['allow'] = '*';
  55. //
  56. //$acl['member']['failRoute'] = array(
  57. // '_default' => '/error/member', //if not found this will be used
  58. // 'SnsController/banUser' => '/error/member/sns/notAdmin',
  59. // 'SnsController/showVipHome' => '/error/member/sns/notVip',
  60. // 'BlogController' => '/error/member/blog/notAdmin'
  61. //);
  62. //
  63. //$acl['vip']['failRoute'] = array(
  64. // '_default' => '/error/vip', //if not found this will be used
  65. // 'SnsController/banUser' => '/error/member/sns/notAdmin',
  66. // 'BlogController' => '/error/member/blog/notAdmin'
  67. //);
  68. //
  69. //$acl['admin']['failRoute'] = array(
  70. // 'SnsController/showVipHome' => '/error/admin/sns/vipOnly'
  71. //);
  72. //
  73. //$acl['anonymous']['failRoute'] = array(
  74. // '_default' => '/signin',
  75. //);
  76. ?>