Allow multiple user backends when using SSO type "environment-variable"

Abierto
#970 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
45/100
Tipo de issue
Nueva funcionalidad
Claridad
Bien especificado
Estado de actividad
Estancado
Stack tecnológico
php

Línea de trabajo

Comienza en lib/SAMLSettings.php, alrededor de las líneas 106-110, y compara cómo se gestiona la opción multiple-user-backend para "saml" frente a "environment-variable". Sigue el flujo de inicio de sesión de environment-variable para identificar dónde se selecciona la redirección inmediata. Se considera completado cuando la configuración está disponible para ese tipo y los usuarios habilitados pueden elegir Direct login o Login with SSO.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

1. to develop enhancement

Hi,

Our client would like to have the option to enable local (direct) login when using user_saml plugin in "environment-variable" type.

As this piece of code states, the option only exists when using "saml" type:

(https://github.com/nextcloud/user_saml/blob/703993131ee1abc810cb751f54ee868ce1eafaae/lib/SAMLSettings.php#L106-L110)

What we expect

  1. When using "environment-variable" type login, the settings page would give the possibility to select "Allow the use of multiple user back-ends (e.g. LDAP)" like it is already the case for "saml" type.
  2. With this option enabled in the settings, instead of instantly redirecting the user to SSO the login page would present 2 options:
  • Direct login
  • Login with SSO

Kind regards,
Thierry

Lenguaje dominante
PHP
Estrellas
106
Forks
84
Merge medio
1 d 11 h
PR fusionados (30 d)
14

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de nextcloud/user_saml

Todos los issues de nextcloud/user_saml

Issues similares

Más issues de PHP

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.