misskey
misskey copied to clipboard
運営のアクティビティーがないサーバーの新規登録を非活性にする
Summary
https://github.com/mastodon/mastodon/pull/29318 マストドンはそうするらしいので
Purpose
開設あとそのまま放置されたサーバーの数をできるだけ減らして、そういうサーバーからスパムが来ないようにするため
Do you want to implement this feature yourself?
- [ ] Yes, I will implement this by myself and send a pull request
Related: https://github.com/misskey-dev/misskey/issues/13122
引用(機械翻訳込み)
レポートを表示する権限を持つユーザーが 1 週間以上アクティビティ (サーバーへの認証されたリクエスト) を行っていない場合、オープン登録から自動的に切り替わります。 たとえばモデレートに外部ツールを使用している場合は、DISABLE_AUTOMATIC_SWITCHING_TO_APPROVED_REGISTRATIONS 環境変数を使用して無効にできます。電子メール ドメイン許可リスト (EMAIL_DOMAIN_ALLOWLIST) を使用している場合も無効になります。
仕様は…環境変数名はMisskey側の規則に合わせるとして、上記をそのまま踏襲でよさそうですかね?
仕組みとしていったん実装してしまうのもアリだと考えていますが、DISABLE_AUTOMATIC_SWITCHING_TO_APPROVED_REGISTRATIONS
を設定して放置というパターンを懸念しています。
/api/metaで上記設定値とモデレータの最終アクティビティ日時をとれるようにして連合先での自衛に役立てるようにすれば…とも考えましたが、乞うご意見…
DISABLE_AUTOMATIC_SWITCHING_TO_APPROVED_REGISTRATIONS
を設定して放置はあり得ると思うので無効になるのではなく無効になる期間が伸ばせるだけ(1weekが3weekあたりに伸びるだけ)とかに抑えた方がよさそうな気がする。
どうしても止めたいなら責任もってソース改変してでもいい気がしますし
#13344 新規登録開放についてこちらを提出しています MisskeyはMisskeyのやり方で対応しても良いかなと思います(もちろんMastodon準拠の仕様もあり)