Zum Inhalt springen

Migration von früheren Beta-Versionen

Wenn Sie von früheren Beta-Versionen von FireCMS PRO migrieren, müssen Sie einige Aktualisierungen an Ihrem Projekt vornehmen.

Für selbst gehostete Versionen hat sich die API für die Datenverwaltungs-Controller geändert. Der authController wird jetzt an den User Management Controller übergeben, anstatt umgekehrt.

❌ Code vorher:

const userManagement = useBuildUserManagement({
dataSourceDelegate: firestoreDelegate
});
const authController: FirebaseAuthController = useFirebaseAuthController({
firebaseApp,
signInOptions,
loading: userManagement.loading,
defineRolesFor: userManagement.defineRolesFor
});

✅ Code nachher:

const authController: FirebaseAuthController = useFirebaseAuthController({
firebaseApp,
signInOptions
});
const userManagement = useBuildUserManagement({
dataSourceDelegate: firestoreDelegate,
authController
});

Weitere Informationen zu den Hauptkomponenten finden Sie im Abschnitt Hauptkomponenten.