![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 873 Pomógł: 25 Dołączył: 24.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
Hej,
Przyszło mi napisać coś w Php a konkretnie w Symfony 3. Postawiłem środowisko wraz ze świeżym frameworkiem + dorzuciłem Bundla z tematu. Wole zapytać tych co już w tym stacku coś zjedli. Czy ten Bundle pozwala na kreację swoich ról? W konfigu są tylko ROLE_ADMIN, ROLE_USER. Czy to tylko taki boilerplaite czy mógłbym też swobodnie, bez nadpisywania czegokolwiek, pakować ROLE_MycustomeName, etc...? A może ktoś z Was miałby taką wstępną bazówkę w repo, którą mógłby udostępnić? Kiedy utworzę sobie usera z std forma to na bazie pole z rolą jest puste. W sf chyba w tym polu mają znaleźć się zserializowane role/a ? Pozdrawiam |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 623 Pomógł: 144 Dołączył: 22.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Możesz sobie swobodnie tworzyć role jakie tam chcesz w security.yml,
Konkretnie: https://symfony.com/doc/current/security.html#roles Z poziomu konsoli możesz później dodawać/usuwać role dla konkretnych użytkowników za pomocą fos:user:promote / fos:user:demote |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 873 Pomógł: 25 Dołączył: 24.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki @ohm
Z konsoli to tak testowo. Potrzebuje user CRUD. I tutaj pewnie bedzie trochę grzebania. Doczytalem, ze widoki trzeba odpowiednio rozszerzyc aby wstrzelic się w swój layout. Nie wiem jeszcze jak z dodatkowymi polami. Stąd mije pytanie o bazówkę. Wolałbym skupić sie na ważniejszych sprawach niż autoryzacji... Dzięki! |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 342 Pomógł: 15 Dołączył: 30.08.2011 Ostrzeżenie: (0%) ![]() ![]() |
A co ma crud do tego bundla? ono odpowiada tylko za autoryzację...
stylować można sobie nadpisując widoki w resources. A dodatkowe pola to też żaden problem. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.08.2025 - 22:07 |