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...
Autor principal: | |
---|---|
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 |