Skip to content

liammelo26/school-apis

Repository files navigation

school-apis

Project for the management of platforms related to The Chain of Change

using SSO projects from:

Todo

Project with Docker

docker compose contains a deploy for a proxy with Nginx server - for the SSO multiple projects

Nginx folder and docker compose

  • Nginx contains a folder with the configuration of sites - change it for the API's

  • docker compose maps the ports configured in the previous file to the respective containers

SingleSignonUI folder

  • contains Angular project related to the management of the IdentityServer - equivalent to Jp.AdminUI from the JPProject (AdminUI)

  • contains Angular project related to the management of the IdentityServer users - equivalent to Jp.UserManagement from the JPProject

##-------------------------------------------

API's - NET Core 3.1 and NET Standard 2.1

Shared folder - common .NET Standard Libraries to be used on the multiple projects

APIGateway - proxy for the multiple REST paths for other API's (using Ocelot)

SignleSignon folder - contains the projects related to single sign-on:

  • UserService - API for SSO user management - equivalent to Jp.Api.Management from the JPProject

  • SingleSignonPage - frontend for the Single Sign-On process - equivalent to Jp.Ui.SSO from the JPProject

About

microservices with SSO on .NET core and moodle

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors