/ / Używanie sfGuard i FOSUserBundle w paraller - symfony, symfony1, fosuserbundle, sfguard

Używanie sfGuard i FOSUserBundle w programie Paraller - symfony, symfony1, fosuserbundle, sfguard

Nasz klient używa wielu aplikacji, które sąopracowany z Symfony. Starsze używają Symfony 1.3.x i nowszego Symfony 2.x. Zarządzanie użytkownikami i bezpieczeństwo opiera się na sfGuard przy użyciu Propela. Klient utworzył własny pakiet do obsługi zabezpieczeń za pomocą obiektów ORM opartych na sfGuard w Symfony 2. Teraz klient chce zaktualizować komponent zarządzania użytkownikami. Bieżące zarządzanie użytkownikami odbywa się z automatyczną generacją aplikacji CRUD dla Symfony 1.x.

Aktualizacja zarządzania użytkownikami do Symfony 2FOSUserBundle wydaje się być sensownym rozwiązaniem, ale czy możliwe jest korzystanie z istniejących aplikacji Symfony 1.x z obsługą wtyczek sfGuard obsługujących zarządzanie użytkownikami za pomocą FOSUserBundle?

Jestem całkiem nowy w Symfony, więc byłbym wdzięczny za jasne wskazówki, aby rozwiązać ten problem w ten czy inny sposób.

Odpowiedzi:

1 dla odpowiedzi № 1

FOSUSerBundle używa innego rodzaju magazynu haseł. Jestem pewien, że dzięki funkcji FOSUserBundle nie można sprawdzić haseł utworzonych za pomocą sfGuard.

Może możesz użyć https://github.com/FriendsOfSymfony/FOSAdvancedEncoderBundle aby zmienić koder hasła dla FOSUserBundle.