Cargando…

Reproducible Examples for Integration with Keycloak

The Microservice architecture on Libre Technology (MALT), ``Microsoft Alternatives" previously, Project started a year ago to mitigate anticipated software license fee increases. CERN has been working on a new Authentication and Authorisation system, based on open-source products that enable mo...

Descripción completa

Detalles Bibliográficos
Autor principal: El Hajj Hussein, Mohammad
Lenguaje:eng
Publicado: 2019
Materias:
Acceso en línea:http://cds.cern.ch/record/2684669
_version_ 1780963347921895424
author El Hajj Hussein, Mohammad
author_facet El Hajj Hussein, Mohammad
author_sort El Hajj Hussein, Mohammad
collection CERN
description The Microservice architecture on Libre Technology (MALT), ``Microsoft Alternatives" previously, Project started a year ago to mitigate anticipated software license fee increases. CERN has been working on a new Authentication and Authorisation system, based on open-source products that enable modern protocols (OIDC, OAuth2, SAML) and improve the user experience. CERN services will all need to be enhanced to interact with the new Authentication and Authorisation Infrastructure (an open-source software stack using Keycloak for Authentication). This project involves developing reproducible examples to demonstrate the necessary configuration to service developers, along with high-quality documentation. These examples are written using different languages in order to cover different types of applications. These applications include: Front-end based authentication Web application (written in JavaScript), Back-end based authentication Web application (one written in JavaScript and other written in Python), and Mobile Native application (Android application written in Java).
id cern-2684669
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2019
record_format invenio
spelling cern-26846692019-09-30T06:29:59Zhttp://cds.cern.ch/record/2684669engEl Hajj Hussein, MohammadReproducible Examples for Integration with KeycloakInformation Transfer and ManagementComputing and ComputersThe Microservice architecture on Libre Technology (MALT), ``Microsoft Alternatives" previously, Project started a year ago to mitigate anticipated software license fee increases. CERN has been working on a new Authentication and Authorisation system, based on open-source products that enable modern protocols (OIDC, OAuth2, SAML) and improve the user experience. CERN services will all need to be enhanced to interact with the new Authentication and Authorisation Infrastructure (an open-source software stack using Keycloak for Authentication). This project involves developing reproducible examples to demonstrate the necessary configuration to service developers, along with high-quality documentation. These examples are written using different languages in order to cover different types of applications. These applications include: Front-end based authentication Web application (written in JavaScript), Back-end based authentication Web application (one written in JavaScript and other written in Python), and Mobile Native application (Android application written in Java).CERN-STUDENTS-Note-2019-020oai:cds.cern.ch:26846692019-07-27
spellingShingle Information Transfer and Management
Computing and Computers
El Hajj Hussein, Mohammad
Reproducible Examples for Integration with Keycloak
title Reproducible Examples for Integration with Keycloak
title_full Reproducible Examples for Integration with Keycloak
title_fullStr Reproducible Examples for Integration with Keycloak
title_full_unstemmed Reproducible Examples for Integration with Keycloak
title_short Reproducible Examples for Integration with Keycloak
title_sort reproducible examples for integration with keycloak
topic Information Transfer and Management
Computing and Computers
url http://cds.cern.ch/record/2684669
work_keys_str_mv AT elhajjhusseinmohammad reproducibleexamplesforintegrationwithkeycloak