globaleaks / globaleaks-whistleblowing-software

GlobaLeaks is a free and open-source whistleblowing software enabling anyone to easily set up and maintain a secure reporting platform.
https://www.globaleaks.org
Other
1.25k stars 275 forks source link

Multitenant authentication's switch #2358

Open evilaliv3 opened 6 years ago

evilaliv3 commented 6 years ago

While working on the whistleblowing.it project it has been considered valuable to implement a multitenant authentication switch in order to make it possible for multi-tenant users of the same infrastructure to switch their authentication from a tenant to an other.

This feature idea is intended to make it easier ans safer for users to switch their authentication without the need for performing a new login procedure.

Related to: #2350, #2357

evilaliv3 commented 6 years ago

The backend component of the feature is fully implemented and unit tested.

What not is missing is the UI interface to make it possible to switch to a tenant. Technically speaking this will require just to get a resource that will provide back a link with which be able to authenticate on the requested tenants among the one available to the user.