Skip to content
Marco Metz edited this page Sep 26, 2019 · 12 revisions

Der zentrale Server, der Daten über eine API Empfangen und Senden kann.

Als API wird ein GraphQL Server verwendet.

Services Schema

Über die API laufen von verschiedenen Datenlieferanten Einträge ein. Diese werden hier validiert, eventuell emigriert und bereinigt und anschließend für die Frontend App (iOS/Android) zur Verfügung gestellt.

Die Admin Zugangsdaten zum MainServer werden erstmalig in den /config/credentials.yml hinterlegt. Anschließend können mit diesem Admin Account weitere User-Accounts angelegt werden. Eine Neuanmeldung ist nur über den Administrator möglich.

Admin-UI

Hier wird ebenfalls definiert welcher User im CMS auf bestimmte Ressourcen zugreifen darf.

Ein angemeldeter User kann anschließend seine Applications verwalten. Das Verfahre basiert auf dem OAuth2 Prinzip

Admin-UI

Clone this wiki locally