eucm/a2

Sponsored OSS

By Universidad Complutense de Madrid

Updated about 6 years ago

Authorization & Authentication - a central part of the RAGE SDA asset

Image
Languages & frameworks
Integration & delivery
Monitoring & observability
1

8.9K

eucm/a2 repository overview

A2 - Authentication & Authorization

Build Status Coverage Status Dependency Status devDependency Status Code Climate Issue Stats Issue Stats

Authentication & Authorization module for Rage Analytics.

architecture-3-style-unified-and-updated pptx

Fig. 1.: Authentication & Authorization (A2) module; part of the Rage Analytics platform.

Design goals

Authentication and authorization are important concerns for multiple RAGE assets. Having a single server (this asset, A2) that can perform authentication and authorization on behalf of all other assets provides single-sign-on capabilities to those assets, and drastically reduces duplicated effort. A2 proxies all authenticated, authorized requests to the corresponding server-side assets. Server-side assets can programmatically (via API) register themselves and configure what they consider to be authorized via customizable roles.

For clients of server-side assets that are proxied behind A2, single-sign-on is completely transparent. Additionally, since A2 effectively becomes a single point of contact, client configuration is drastically simplified: only A2’s location login and credentials need to be stored, instead of each individual server-side asset’s location and login credentials.

For more details check out the A2 wiki page.

Tag summary

Content type

Image

Digest

Size

374.4 MB

Last updated

about 6 years ago

docker pull eucm/a2:formalz

This week's pulls

Pulls:

973

Last week