Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SF2][SF] 403 przy dostepie do panelu adm.
Forum PHP.pl > Forum > PHP > Frameworki
swiezak
Witajcie.
Tym razem mam problem z uprawnieniami w SF 2.7.
Utworzylem konto uzytkownika i nadalem mu uprawnienia administratora. W tabeli fos_user w kolumnie roles widnieje zapis:

  1. a:1:{i:0;s:5:"ADMIN";}


Chcialbym, aby dostep do panelu adm. mieli tylko uzytkownicy z uprawnieniami admin oraz super admin.

W pliku security.yml mam taki wpis:
  1. security:
  2. encoders:
  3. FOS\UserBundle\Model\UserInterface: sha512
  4.  
  5. providers:
  6. fos_userbundle:
  7. id: fos_user.user_provider.username
  8.  
  9. firewalls:
  10. main:
  11. pattern: ^/
  12. form_login:
  13. provider: fos_userbundle
  14. csrf_provider: security.csrf.token_manager
  15. login_path: /login
  16. #
  17. use_forward: true
  18. default_target_path: /
  19. #
  20. target_path_parameter: _target_path
  21. use_referer: false
  22. #
  23. failure_path: null
  24. failure_forward: false
  25. username_parameter: _username
  26. password_parameter: _password
  27. #
  28. csrf_parameter: _csrf_token
  29. #
  30. intention: authenticate
  31. logout: true
  32. anonymous: true
  33.  
  34. access_control:
  35. - { path: ^/backend, roles: ROLE_ADMIN }
  36. - { path: ^/login$, roles: IS_AUTHENTICATED_ANONYMOUSLY }
  37. - { path: ^/register, roles: IS_AUTHENTICATED_ANONYMOUSLY }
  38. - { path: ^/resetting, roles: IS_AUTHENTICATED_ANONYMOUSLY }
  39. - { path: ^/, roles: IS_AUTHENTICATED_ANONYMOUSLY }
  40.  
  41. role_hierarchy:
  42. ROLE_ADMIN: ROLE_USER
  43. ROLE_SUPER_ADMIN: ROLE_ADMIN


Gdy probuje sie zalogowac do zaplecza, dospisujac do url'a /backend otrzymuje zwrotke z numerkiem 403 - dostep zabroniony.
Nie wiem, gdzie zrobilem blad.

Czy moge liczyc na Wasza pomoc?
Crozin
W konfiguracji odnosisz się do ROLE_ADMIN, a w bazie masz zapisane ADMIN.
swiezak
Zmienilem konfiguracje, wyczyscilem cache, ale dalej to samo: 403 przy probie zalogowania.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.