/govithub-auth-sso

Citizen Single Sign On (SSO)

Primary LanguageJavaScriptApache License 2.0Apache-2.0

Citizen Single Sign On - GovIT Hub Authenticator

Un singur set de credențiale pentru cetățean. La bază este un identity server ce expune un endpoint Outh2.

[1]Instalare

  • branch from master
  • create database sso
  • modify \govithub-auth-sso\src\GovITHub.Auth.Identity\appsettings.json to reflect database connection string

Identity server

  • open shell (command promt)
  • go to \govithub-auth-sso\src\GovITHub.Auth.Identity
  • npm install
  • dotnet ef database update
  • npm install
  • dotnet run

Javascript client sample

  • open shell (command promt)
  • go to \govithub-auth-sso\src\samples\JavaScriptClient
  • npm install
  • dotnet run

Tehnologii folosite

[1] Posibil să se schimbe în viitorul apropiat

Extra techs (folosite la SDKs, samples & integration)

Contribuie

Dacă vrei să contribui - ești binevenit(ă) - but we don't have cookies (yet)

Proces

  • Vezi lista de tehnologii folosite - îți sunt familiare?
  • Dacă nu ești încă înscris(ă) în comunitate, te rog fă-o pe site-ul GovITHub
  • Aruncă o privire la guidelines pentru code review
  • Caută în issues un task interesant pentru tine (sau, dacă ai o propunere, deschide un issue / trimite un pull request).
  • După ce trecem prin code review - celebrate! ⭐ 🌟 ⭐

Cum poti intra in contact cu echipa?

Mai multe detalii în curând!