ConsorciAOC-PRJ / decidim-module-trusted-ids

Trusted IDs Authentications for Decidim
GNU Affero General Public License v3.0
0 stars 1 forks source link

fix multitenant config #26

Closed microstudi closed 5 months ago

microstudi commented 5 months ago

Adds several ENV vars for further configuration:

CUSTOM_LOGIN_SCREEN: Whether to use a custom login screen or the default Decidim login screen. OMNIAUTH_ENABLED_BY_DEFAULT: Whether the OAuth2 login is enabled by default. If false must be enabled in system. OMNIAUTH_GLOBAL_ATTRIBUTES: Attributes sent to the Omniauth provider that are not writeable in the /system admin. Separated by spaces.

Fixes the initializations of params for omniauth that was preventing to configured it from the tenant system admin