FrEDA

FrEDA

  • Docs
  • Tutorial
  • Demo

›Backend

Präambel

  • Architektur
  • MonoRepo Struktur

External

  • PostgreSQL / Postgraphile
  • GraphiQL

Backend

  • GraphQL Server
  • GraphQL-Modules
  • TypeGraphQL
  • GraphQL-Playground
  • Besonderheiten
  • REST-Endpoints

Frontend

  • FrEDA ReactJS-Basics
  • Common Frontend-Library
  • CLI-Tools

Deploy

  • Deployment

Roadmap

  • geplante Weiterentwicklung

GraphQL-Playground

Der GraphQL-Playground ist eine UI ähnlich wie GraphiQL und dient dazu den GraphQL-Gateway zu untersuchen / zu testen . Bevor es möglich ist Queries mit Authentifizierung auszuführen muss man sich per Query einloggen.

Zuvor muss auch eine Einstellung im GraphQL-Playgrund vorgenommen werden, damit die Auth-Cookies für jeden Request gespeichert werden können. siehe "activate Authorisation-Include"

activate Authorisation-Include

unter dem Tab "Settings" im Playground muss die Einstellung "request.credentials" auf include gesetzt werden:

signIn before first Query

Mit der Mutation signIn kann man sich einloggen

mutation signIn {
  fredaPublic {
    signIn(email: "info@devtim.de", password: "123456") {
      id
      name
      lastName
      firstName
      email
    }
  }
}

Docs

wie auch im GraphiQL befindet sich die Dokumentation des GraphQL-Gateway-Servers in der rechten oberen Ecke.

← TypeGraphQLBesonderheiten →
  • activate Authorisation-Include
  • signIn before first Query
  • Docs
FrEDA
Docs
Getting StartedFrontendBackendFrEDA Users
Tutorial
RequirementsSetup DevelopmentQuick run
Mehr
Prodat-SQLHochschule MittweidaDEVTIM IT Softwareentwicklung
Facebook Open Source
Copyright © 2021 Prodat-SQL. Built with ❤ and Docusaurus.