すべての新規ユーザーに対して、Wordpress を OAuth プロバイダーとして使用し、Discourse で手動承認を必要とする同じサインアッププロセスを使用しています。ほとんどの場合、これはうまくいきます。しかし、過去数週間に 2 人のユーザーがどこかに消えています。Discourse は承認待ちであることを通知しますが、どのようにフィルタリングしてもレビューキューに表示されません。
Discourse は通知を送信しているので、どこにいるかを知っているはずです。どうすれば見つけられますか?
IAmGav
(Gavin Perch)
2
admin > users にアクセスしてください。そこに表示されているはずです。
それらは以下を使用して見つけました
AdminUserIndexQuery.new(query: 'pending', stats: false).find_users_query
承認待ちの状態が2〜3年続いています。レビューキューに表示されないのはバグのようです。
「いいね!」 2
emyoulation
(Brian McCullough)
4
「拒否されたユーザー」がキューを詰まらせているようです。レビューキューのデフォルトフィルターはそれらを非表示にしますが、フィルターをクリアすると見つけることができます。残念ながら、モデレーターである私は、「拒否」または「いいえ」のステータスの承認をフィルター処理できません。また、拒否されて承認されていないユーザーをキューで見つけることができたとしても、ユーザーリストでそれらにアクセスすることはできません。それらはそこで何らかの方法でマスクされています。そのため、モデレーターとしてユーザーを削除する方法はありません。
そのため、常にユーザーが待機しているように見えます。