Standalone-Benutzerverwaltungsbibliothek, die Doctrine ORM unterstützt?

8

Ich kann kein eigenständiges System finden, das ich für die Benutzerverwaltung verwenden kann (Authentifizierung, Autorisierung, Registrierung, Passwort-Erinnerungen ...).

Die am nächsten gelegene verwendet Symfony und FOSUserBundle , sondern weil Es ist ein Symfony Bundle, das vom Framework abhängig zu sein scheint. Gibt es eine Möglichkeit, diese zu trennen oder zumindest nur wenige Komponenten von Symfony zu laden?

Ich habe Symfony schon früher benutzt und ich mag es; Ich brauche nicht das gesamte Framework für das aktuelle Projekt.

Ich konnte keine anderen Lösungen finden.

    
antitoxic 18.10.2011, 10:57
quelle

2 Antworten

3

Die meisten Projekte haben einen speziellen Bedarf. Selbst mit etwas wie FOSUserBundle müssen Sie einen großen Teil davon neu implementieren oder bearbeiten.

Wenn Ihr Projekt kein "Time-Attack" -Projekt ist, brauchen Sie ~ eine Woche, um Ihre eigene Bibliothek zu erstellen. Ich sage nicht, dass Sie das Rad neu erfinden sollten - Sie sollten sich auf existierendem Code neu orientieren -, aber ich denke, dass Menschen, die sich vor dem Start eines Projekts wirklich die Zeit nehmen, in Projekten zu arbeiten, die groß genug sind, um sie zu rechtfertigen diese Art der benutzerdefinierten Implementierung.

    
FMaz008 26.10.2011 23:43
quelle
1

Du könntest versuchen, Ссылка seine Symfony2-Komponente zu verwenden, aber du kannst "standalone" verwenden.

Abhängigkeiten von composer.json Datei (https://github.com/symfony/Security/blob/master/composer.json#L19-24)

%Vor%     
Jacek Wysocki 24.10.2011 12:47
quelle