Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SF][Symfony]Symfony2 i logowanie
Forum PHP.pl > Forum > PHP > Frameworki
slummer87
Witam,
mam strone na ktorej jest formularz logowania ktory sie wyswietla jezeli ktos jest niezalogowany. Jezeli jest zalogowany to wyswietla sie jego login. Moje pytanie jest nastepujace, czy jezeli ustawie sobie w configu dostep do calej strony jako anonymous to moge jednoczesnie sie zalgowac jako prawdziwy uzytkownik. Bo z tego co widze to nie. Ale moze jestem w bledzie. Mail ktos taki problem? Chodzi mi o takie rozwiazanie jak jest w wielu serwisach gdzie mozna przemieszczac sie po podstronach jako user niezalogowany i jako user zalogowany.

Gdyby kos mial takie rozwiazanie to chetnie wrzuce plik security do sprawdzenia.

Pozdrawiam.
destroyerr
Tak, możesz się zalogować i poruszać się po całej stronie.
Cytat
Bo z tego co widze to nie.

Jakie są objawy?

Dla pewności wrzuć od razu ten plik.
slummer87
Plik security:

  1. security:
  2. encoders:
  3. Backend\AclBundle\Entity\User:
  4. algorithm: sha1
  5. encode_as_base64: false
  6. iterations: 1
  7.  
  8. role_hierarchy:
  9. ROLE_ADMIN: ROLE_USER
  10. ROLE_SUPER_ADMIN: [ROLE_USER, ROLE_ADMIN, ROLE_ALLOWED_TO_SWITCH]
  11.  
  12. providers:
  13. administrators:
  14. entity: { class: Backend\AclBundle\Entity\User, property: username }
  15. acl:
  16. connection: default
  17. firewalls:
  18. dev:
  19. pattern: ^/(_(profiler|wdt)|css|images|js)/
  20. security: false
  21. backend_register:
  22. pattern: ^/_admin/rejestracja.html$
  23. security: false
  24. backend_login:
  25. pattern: ^/_admin/login.html$
  26. security: false
  27. frontend_login:
  28. pattern: ^/site/login.html$
  29. security: false
  30. frontend:
  31. pattern: ^/site
  32. security: false
  33. backend_area:
  34. pattern: /_admin
  35. form_login:
  36. check_path: /_admin/login_check.html
  37. login_path: /_admin/login.html
  38. always_use_default_target_path: true
  39. default_target_path: /_admin/check_logged_user.html
  40. logout:
  41. path: /_admin/logout.html
  42. target: /_admin/login.html
  43. frontend_area:
  44. pattern: /site
  45. form_login:
  46. check_path: /site/login_check.html
  47. login_path: /site/login.html
  48. logout:
  49. path: /site/logout.html
  50. target: /site/login.html
  51. access_control:
  52. #- { path: ^/_admin/rejestracja.html, roles: IS_AUTHENTICATED_ANONYMOUSLY }
  53. - { path: ^/_admin, roles: ROLE_ADMIN }


Mam dwa moduly, frontend i backend, jezeli jestem zalogowany w module backend to nie jestem zalogowany w module frontend, czy mozna na to jakos zaradzic?

Pozdrawiam.
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.