Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Permission system done right.

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

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
5/5
Tiempo estimado
Más de una semana
Aptitud para principiantes
20/100
Tipo de issue
Nueva funcionalidad
Claridad
Necesita aclaración
Estado de actividad
Estancado

Línea de trabajo

No se especifica ningún archivo, prueba ni punto de entrada. Empieza localizando las implementaciones de context-contract, nested-story, permission-validation y Delegate. La tarea estará terminada cuando asignar un usuario en una wrapper story ejecute los validadores de permisos de las nested stories y falle de forma temprana, incluidas las tareas de Celery delegadas.

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

Descripción

blog

Permission is an ideal example of the context contract additional rules and composition.

We have a nested story with a more strict permission rule than the wrapper story.

user has its place in each context contract and we attach different permission validation to it in each contract.

When the user will be assigned in the wrapper story, we'll run all its permission validators from all nested stories. So we'll fail early.

Some nested stories will run in the Celery task because of the Delegate feature. We can fail that early.

Lenguaje dominante
HTML
Estrellas
10
Forks
5
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

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 dry-python/dry-python.github.io

Todos los issues de dry-python/dry-python.github.io

Issues similares

Más issues de Security

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.