Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Symfony] [sfGuardPlugin] logowanie tylko na niektórych stronach
kot24
post 27.01.2010, 17:41:08
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 11.05.2009

Ostrzeżenie: (0%)
-----


Witam, zainstalowałem ten plugin i mam taki problem, że teraz musze się wszędzie logować w całym serwisie. Tzn. mam wyłączone logowanie w security.yml a sfguardauth działa. Jak go wyłączyć lub tylko włączyć w niektórych modułach. Od razu napisze, że tworzenie config/security.yml z is secure on nie działa. Mam to wyłączone a jednak działa.
Go to the top of the page
+Quote Post
destroyerr
post 27.01.2010, 19:40:34
Post #2





Grupa: Zarejestrowani
Postów: 879
Pomógł: 189
Dołączył: 14.06.2006
Skąd: Bytom

Ostrzeżenie: (0%)
-----


Wszystko na ten temat jest w dokumentacji. Jeśli chcesz mieć zabezpieczone tylko niektóre strony, to w ich modułach w folderze [i[config[/i] musi pojawić się plik security.yml z odpowiednią treścią.

W jakim środowisku działasz? Jeśli w produkcyjnym to nie ma sił co dziwić, że zmiany nie są brane pod uwagę bez czyszczenia cache.
Go to the top of the page
+Quote Post
kot24
post 28.01.2010, 14:24:31
Post #3





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 11.05.2009

Ostrzeżenie: (0%)
-----


czytałem dokumentacje. w produkcyjnym i nie działa też, czyszcze cach. Mam ustawione na off wiec nie wiem co jest
Go to the top of the page
+Quote Post
l3l0
post 28.01.2010, 15:44:10
Post #4





Grupa: Zarejestrowani
Postów: 94
Pomógł: 16
Dołączył: 24.07.2009
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Pokaż te yml-e
Go to the top of the page
+Quote Post
kot24
post 28.01.2010, 15:51:41
Post #5





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 11.05.2009

Ostrzeżenie: (0%)
-----


  1. // app/frontend/config/security.yml
  2. default:
  3. is_secure: off



  1. // app/frontend/config/settings.yml
  2. # You can find more information about this file on the symfony website:
  3. # <a href="http://www.symfony-project.org/reference/1_4/en/04-Settings" target="_blank">http://www.symfony-project.org/reference/1_4/en/04-Settings</a>
  4.  
  5. prod:
  6. .settings:
  7. no_script_name: true
  8. logging_enabled: false
  9.  
  10. dev:
  11. .settings:
  12. error_reporting: <?php echo (E_ALL | E_STRICT)."\n" ?>
  13. web_debug: true
  14. cache: false
  15. no_script_name: false
  16. etag: false
  17.  
  18. test:
  19. .settings:
  20. error_reporting: <?php echo ((E_ALL | E_STRICT) ^ E_NOTICE)."\n" ?>
  21. cache: false
  22. web_debug: false
  23. no_script_name: false
  24. etag: false
  25.  
  26. all:
  27. .settings:
  28. # Form security secret (CSRF protection)
  29. csrf_secret: 61c066160e95ee9948041e2b0d1ed04b854773e0
  30.  
  31. # Output escaping settings
  32. escaping_strategy: true
  33. escaping_method: ESC_SPECIALCHARS
  34.  
  35. # Enable the database manager
  36. use_database: true
  37.  
  38. enabled_modules: [default, sfGuardAuth]
  39.  
  40. .actions:
  41. login_module: sfGuardAuth
  42. login_action: signin
  43.  
  44. secure_module: sfGuardAuth
  45. secure_action: secure



Go to the top of the page
+Quote Post
l3l0
post 29.01.2010, 12:12:35
Post #6





Grupa: Zarejestrowani
Postów: 94
Pomógł: 16
Dołączył: 24.07.2009
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Spróbuj tak:

Kod
all:
  is_secure: off


Jeśli się nie uda musisz coś pokąbinować polecam: http://trac.symfony-project.org/wiki/sfGua...raDocumentation

Zresztą tak jak pisał destroyerr:
Cytat
Wszystko na ten temat jest w dokumentacji. Jeśli chcesz mieć zabezpieczone tylko niektóre strony, to w ich modułach w folderze [i[config[/i] musi pojawić się plik security.yml z odpowiednią treścią.

W jakim środowisku działasz? Jeśli w produkcyjnym to nie ma sił co dziwić, że zmiany nie są brane pod uwagę bez czyszczenia cache.


Pozdrawiam winksmiley.jpg

Ten post edytował l3l0 29.01.2010, 12:14:29
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 12.06.2025 - 21:45