ComputerScienceHouse / ComputerScienceHouse/self-service

User Management View

オープン
#5 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Python
スター
5
フォーク
3
PR マージ指標
30日以内にマージされた PR はありません

説明

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.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

まず、既存のアカウント復旧サービスと、現在アカウントの無効化に使用されているスクリプトを調査します。記載されている各理由について必要な LDAP の変更を整理し、Discourse のセッションとグループのクリーンアップも含めます;完了とは、UI が Stone に依存せず一貫してアカウントを無効化することです。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
python
領域
authentication, authorization, backend
issue の種類
機能追加
難易度
5/5
見積もり時間
1週間以上
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。