Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [SF]FOSUserBundle role
john_doe
post 23.05.2017, 08:34:11
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
Go to the top of the page
+Quote Post
ohm
post 23.05.2017, 09:14:56
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
Go to the top of the page
+Quote Post
john_doe
post 23.05.2017, 11:18:29
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!
Go to the top of the page
+Quote Post
Boshi
post 23.05.2017, 11:33:20
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.
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: 13.08.2025 - 22:07