ComputerScienceHouse / ComputerScienceHouse/self-service
User Management View
- Langage dominant
- Python
- Étoiles
- 5
- Forks
- 3
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
In the same way we use this service now to recover accounts, it would be good if we used it for disabling accounts also.
Right now when we disable accounts there's a script we can use to do so, I think we could create a pretty simple UI flow that disables the account and applies the corresponding ldap changes based on why they're being disabled (COC violation, failed evals, etc.)
This would also guarantee that we disable accounts properly instead of disabling through stone which doesn't do things like clear discourse session or remove from certain groups.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par examiner le service existant de récupération de compte et le script actuellement utilisé pour désactiver les comptes. Recensez les modifications LDAP nécessaires pour chaque raison indiquée, y compris le nettoyage des sessions et des groupes Discourse ; le travail est terminé lorsque l’UI désactive les comptes de manière cohérente sans dépendre de Stone.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- authentication, authorization, backend
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100