Skip to content

neyho/eywa-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This repo contains examples and use cases how to interact with EYWA and how to extend EYWA. Clients for connecting to EYWA backend are available in number of languages. More about EYWA

Examples cover how to use EYWA Identity Access Management to authenticate users through frontend applications, as well as how to authenticate user from CLI and than use EYWA Data module to insert and query data.

EYWA is written in Clojure. To extend EYWA backend with new features and GraphQL mutations,queries and subscriptions check out clojure folder. In addition it highlights how to build and package modified code in uberjar.

Movies

Movies_Example data model with fake movie data is available in datasets/ folder. datasets/movies contain "dump" of Movies_Example data model that is used in examples for every language in this repo.

Idea is to show how to deploy Movies_Example datamodel, insert data by reading JSON files in dataset/movies folder by using GraphQL mutations for each language.

OIDC JS

OIDC PY

Python oidc-demo example demonstrates how to use Authlib to authenticate user with EYWA IAM module.

About

Examples for EYWA Core project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published