Skip to content

Latest commit

 

History

History
28 lines (19 loc) · 882 Bytes

technical_specification.md

File metadata and controls

28 lines (19 loc) · 882 Bytes

OIDC and API gateway integration (Coral Guard Crab)

Epic Type: Implementation Epic

Scope

Make LS Login Demo production ready.

User Journeys

LS Login and API Gateway integration

Implementation Details

  • Replace nginx-ingress with Emissary-ingress in dev k8s
  • Design simple login UI
  • Implement designed login UI with dummy functions
  • Briefly evaluate certified alternative to oidc-client-ts library
  • Make login UI functional (run OIDC code flow)
  • Move existing auth service code to new "auth adapter" repository
  • Deploy auth adapter service
  • Make auth adapter more functional (adapt authentication rules, add validation, provide more useful internal token)
  • Log internal token in metadata repository service at debug level

Time Estimation

  • Start: August 9
  • Due: August 26