Skip to content
This repository has been archived by the owner on Dec 5, 2023. It is now read-only.
Alvaro Villanueva edited this page Nov 4, 2021 · 3 revisions

Getting started ⚡️

Login Service Preparation

Recipes

The Login Service is packaged and delivered as a set of Docker containers, that need to be deployed in a Kubernetes environment.

👷‍♀️ Build and deploy your own Login Service

In this guide, we assume using the Kubernetes templates provided in the repository.

Description

The Login Service is a Platform-wide component that provides Authentication and Authorization capabilities to the rest of Building Blocks. This component is mainly based on Gluu Server, a set of Open Source components including:

  • OpenDJ: As default LDAP-based persistence solution
  • oxAuth: As Authorization Server providing both UMA and OIDC Standard Interfaces
  • oxTrust: As End-User Administration Service providing an Administration GUI and SCIM Standard Interface
  • oxPassport: A middleware component that allows to use external Identity Providers as source for Authentication.

⏭️ Next step: Deploy and Configure the Login Service