Local Login refactor
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 30/100
- Tipo de issue
- Refactorización
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- python
- Área
- authentication, backend
Línea de trabajo
Comienza localizando los controladores, el manejo del usuario actual, las rutas de inicio de sesión de Shibboleth y Local, y el login_manager mencionado en el issue. El trabajo estará terminado cuando un decorador before_app_request gestione correctamente ambos métodos de inicio de sesión, se elimine la lógica específica de los controladores para el usuario actual y el comportamiento de inicio de sesión existente siga funcionando.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Shibboleth and Local login are both working (mostly). But, code is everywhere.
Notes:
- refactor to use a before_app_request decorator to load the current user, handling shib or local gracefully and not in the controllers
- Remove logic from controllers for dealing with current user, since it'll be everywhere from 1.
- Consider removing the login_manager or making it handle everything more gracefully as well.
- Lenguaje dominante
- Python
- Estrellas
- 0
- Forks
- 0
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Sin guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de BCStudentSoftwareDevTeam/lsf-oss
-
Questions for WCCAbiertodocumentation
Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100
-
enhancement
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
-
Creating/Removing departmentsAbiertoenhancement needs decomposed
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
-
bug good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
Todos los issues de BCStudentSoftwareDevTeam/lsf-oss
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Arekkazu/sgpmp-backend#744 ·
Los mantenedores suelen responder en 1 día
-
Review backlog (security): master-branch remote guard trusts unbound provenance package fieldAbiertoagent/reviewer
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
projectbluefin/utah-packages#634 ·
Los mantenedores suelen responder en 1 día
-
enhancement good first issue help wanted
Dificultad 2/5 1-2 días Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
home-assistant/core#188613 ·
Los mantenedores suelen responder en 1 día
-
WebsiteAbiertogood first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 91/100
TanbirRamim/open-source-radar#314 ·
Los mantenedores suelen responder en 1 día