fosuserbundle

___ answer23984646 ___

Das hat bei mir funktioniert (ich benutze auch FOSUserBundle):

%Vor%

Hoffe das hilft jemandem! :)

    
___ qstntxt ___

Ich versuche, einen neuen User Admin von einem Fixture zu erstellen. Ich verwende FOSUserBundle und Symfony2.

%Vor%

Ich bekomme immer diesen Fehler:

%Vor%     
___ tag123symfony ___ Symfony ist ein Open-Source-PHP-Webentwicklungsframework für PHP 5.5.9+, das sich auf einfache und schnelle Entwicklungszyklen konzentriert und hochmoderne Designmuster und Programmierphilosophien beinhaltet. Symfony sollte nicht mit Symphony CMS verwechselt werden. Dieses Tag sollte nicht für Fragen zu Symfony 1.x verwendet werden. Bitte verwenden Sie stattdessen das Symfony1-Tag. ___ answer11820693 ___

Folgen Sie diesem Abschnitt des Dokumentation.

    
___ answer15256735 ___

Der Fehler liegt darin, dass der Container $ momentan nicht definiert ist. Um dies zu beheben, fügen Sie das ContainerAwareInterface zu Ihrer Klassendefinition hinzu.

%Vor%

Dies wird Sie jedoch nicht vollständig erreichen, da Sie den Benutzer ohne den UserManager erstellen. Stattdessen sollten Sie die Zeile verwenden, die Sie auskommentiert haben.

Es scheint mir, dass Sie die UserAdmin-Klasse nicht benötigen. Die Admin-Benutzer sollten eine Untergruppe des Benutzers sein, die nur durch die Rollen unterschieden wird, die sie haben.

Sie sollten den UserManager verwenden, um einen Benutzer (nicht UserAdmin) zu erstellen und die Rollen festzulegen. Wenn Sie einen Index aller Admin-Benutzer führen müssen, könnte dies durch eine MySQL-VIEW erreicht werden, oder Sie könnten Ihre eigene benutzerdefinierte "Cache" -Tabelle erstellen und Doctrine-Listener verwenden, um sie bei Bedarf zu aktualisieren.

Diese Frage ist ziemlich alt, also vermute ich, dass Sie die Antwort oder zumindest einen Workaround gefunden haben. Würden Sie das bitte zur Verfügung stellen? Es ist in Ordnung, Ihre eigenen Fragen zu beantworten.

    
___ tag123fosbenutzerbundle ___ Der FOSUserBundle fügt Unterstützung für ein datenbankgestütztes Benutzersystem in Symfony2 hinzu. Es bietet einen flexiblen Rahmen für die Benutzerverwaltung, mit dem allgemeine Aufgaben wie die Benutzerregistrierung und das Abrufen von Kennwörtern bewältigt werden können. ___ qstnhdr ___ Erstellen eines Admin-Benutzers mit datafixtures und fosuserbundle ___
2
Antworten

FOSUserBundle Passwort-Validierung

Ich versuche, die aktuelle Validierung für Kennwörter in FOSUserBundle zu überschreiben. Ich habe ein paar Optionen ausprobiert, aber ich kann immer noch keine Lösung finden. Um die MinLength des Passworts zu erhöhen, habe ich eine validation...
08.02.2012, 23:50
1
Antwort

Symfony2: Ungültiges CSRF-Token, während Sie sich an die Authentifizierung erinnern

Ich habe eine Anwendung geschrieben in Symfony 2.8.11 und FosUserBundle 2.0.0-beta1. Der Benutzer kann sich über VPN oder Basisauthentifizierung mit der Site verbinden. Meistens benutzen sie den Internet Explorer 11 unter Windows 7. Bei einigen...
05.01.2017, 10:44
4
Antworten

Abrufen der Benutzer-ID von einem angemeldeten Benutzer in FOSUserBundle

Ich versuche, einen Task-Manager zu erstellen, und ich muss in der Lage sein, die Benutzer-ID des Benutzers abzurufen, der gerade angemeldet ist, damit die Benutzer-ID auch bei der Erstellung der Task in die Datenbank eingetragen wird. Ich kann...
03.01.2014, 19:23
2
Antworten

FOSUserBundle Abmeldung mit Präfix funktioniert nicht

Ich habe ein sehr seltsames Problem mit symfony2 und dem FOSUserBundle. Ich kann mich mit / en / logout abmelden, aber nicht mit / nl / logout oder / fr / logout. Wenn ich versuche, mich mit nl oder fr abzumelden, bekomme ich: %Vor% Ob...
18.02.2013, 17:29
4
Antworten

Erstellen Sie manuell einen symfony2 memoke Cookie (FOSUserBundle)

Könnte jemand erklären, wie Sie manuell ein Erinnerungs-Cookie in einem Controller erstellen können? Ich möchte, dass die Benutzer angemeldet bleiben, nachdem sie die "Registrierung" gedrückt haben. Button, ohne sich später mit ihren Zugangsd...
22.01.2012, 18:27
4
Antworten

Gebietsschema bei der Anmeldung von FOSUserBundle wechseln

Ich versuche, die Gebietsschemaumschaltung auf dem Anmeldebildschirm meiner Anwendung zu aktivieren. Um dies zu tun, habe ich Links auf meiner Anmeldeseite, die auf site.com/ (das Standardgebietsschema) und site.com/en (das zweite Gebietsschema,...
20.06.2013, 07:15
3
Antworten

Symfony2 Zugriff auf Benutzer und Doktrin in einem Dienst

Ich führe das Äquivalent dieses Codes in vielen und vielen Controller-Aktionen aus, im Grunde nimmt es den Benutzernamen des Benutzers, und wenn dieser Benutzername an eine Blog-Entität angehängt ist, erlaubt es dem Benutzer, die Blog-Entität (e...
14.08.2013, 05:41
1
Antwort

FOSUserBundle Gruppenrollen-Setup

Ich verwende die Option FOSUserBundle und die Option Group. Registrierung funktioniert. Das Erstellen von Gruppen funktioniert auch. Wenn ich 2 Gruppen, admin und client, erstelle und MANUELL eine: 1: {i: 0; s: 10: "ROLE_ADMIN";} zur Admin-Grupp...
24.02.2013, 21:53
2
Antworten

Hinzufügen neuer FOSUserBundle-Benutzer zu einer Standardgruppe beim Erstellen

Ich baue mein erstes ernstzunehmendes Symfony2-Projekt. Ich erweitere den FOSUserBundle für meine Benutzer- / Gruppenverwaltung und möchte, dass neue Benutzer automatisch zu einer Standardgruppe hinzugefügt werden. Ich denke, Sie müssen einfach...
11.03.2013, 05:56
8
Antworten

Symfony2 - Wie übersetzen „Bad Credentials“ Login Fehlermeldung von FOSUserBundle?

Ich möchte die Fehlermeldung ('Bad credentials') anpassen, wenn ein Login-Fehler vorliegt. Ich mache es, aber es funktioniert nicht. Dies ist die Vorlagenanmeldung: %Vor% die Datei config.yml Ich habe das: %Vor% in parameter.yml Ich habe...
10.05.2014, 09:53