Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

使用できないユーザー名の設定がしたい #10704

Closed
CyberRex0 opened this issue Apr 24, 2023 · 11 comments
Closed

使用できないユーザー名の設定がしたい #10704

CyberRex0 opened this issue Apr 24, 2023 · 11 comments
Assignees
Labels
✨Feature This adds/improves/enhances a feature

Comments

@CyberRex0
Copy link
Contributor

Summary

@admin や @root、@system など、公式やシステムと誤解されそうなユーザー名、またその他取得してほしくないユーザー名で第三者がアカウントを取得するのを防ぐため、あらかじめ設定できるようにしたい。

判定方法は完全一致が望ましい。

@CyberRex0 CyberRex0 added the ✨Feature This adds/improves/enhances a feature label Apr 24, 2023
@syuilo syuilo self-assigned this Apr 26, 2023
@syuilo
Copy link
Member

syuilo commented Apr 27, 2023

他にデフォルトで設定されているべきユーザー名募集中

@nexryai
Copy link
Contributor

nexryai commented Apr 27, 2023

infoとかnotifyとかproxyとか

@syuilo
Copy link
Member

syuilo commented Apr 27, 2023

"admin", "administrator", "root", "system", "i", "me", "everyone", "all", "user", "account", "official", "help", "support", "misskey"

@syuilo
Copy link
Member

syuilo commented Apr 27, 2023

"admin", "administrator", "root", "system", "i", "me", "everyone", "all", "user", "users", "account", "accounts", "official", "help", "helps", "support", "supports", "info", "information", "informations", "announce", "announces", "announcement", "announcements", "misskey"

@Meziro039
Copy link

"maintainer","host","mod","moderator","owner","master","superuser","notice","dev","developer","tech","auth","staff"

@tar-bin
Copy link
Contributor

tar-bin commented Apr 27, 2023

弊サーバーで例えばeveryoneさん先に取られちゃったんですが、機能実装するとしたら新規登録時(未ログイン時のトップページでの新規登録/ログイン時の左下メニューから「アカウントを追加 > アカウントを作成」)のダイアログの判定でのみ使用できない形になる認識で大丈夫でしょうか。
image

あと一般ユーザーは登録禁止にしたいんですが管理者は例えばadminというユーザーを作りたいケースがあると思うので、管理者ログイン時のコントロールパネルの「ユーザー > ユーザーを追加」には影響しないなどになりますでしょうか?
(一旦外して素早く登録でもそれほど問題ではないかもですが・・・)

@syuilo
Copy link
Member

syuilo commented Apr 29, 2023

機能実装するとしたら新規登録時(未ログイン時のトップページでの新規登録/ログイン時の左下メニューから「アカウントを追加 > アカウントを作成」)のダイアログの判定でのみ使用できない形になる認識で大丈夫でしょうか。

はい

あと一般ユーザーは登録禁止にしたいんですが管理者は例えばadminというユーザーを作りたいケースがあると思うので、管理者ログイン時のコントロールパネルの「ユーザー > ユーザーを追加」には影響しないなどになりますでしょうか?

はい

@syuilo
Copy link
Member

syuilo commented Apr 29, 2023

"admin", "administrator", "root", "system", "maintainer", "host", "mod", "moderator", "owner", "superuser", "staff", "auth", "i", "me", "everyone", "all", "mention", "mentions", "example", "user", "users", "account", "accounts", "official", "help", "helps", "support", "supports", "info", "information", "informations", "announce", "announces", "announcement", "announcements", "notice", "notification", "notifications", "dev", "developer", "developers", "tech", "misskey"

@MineCake147E
Copy link

ai (藍)
.*_official (正規表現で_officialとつくユーザー名を全て予約しておく)
とかどうでしょうか。

@syuilo
Copy link
Member

syuilo commented Apr 29, 2023

nice to haveだわね

@syuilo syuilo closed this as completed in 0ad7869 Apr 29, 2023
@tar-bin
Copy link
Contributor

tar-bin commented Apr 29, 2023

@syuilo

予約するユーザー名を改行で列挙します。ここで指定されたユーザー名はアカウント作成時に使えなくなりますが、管理者によるアカウント作成自はこの制限を受けません。また、既に存在するアカウントも影響を受けません。

すみません誤字見つけました。アカウント作成自アカウント作成時

sasagar pushed a commit to sasagar/misskey that referenced this issue May 9, 2023
na2na-p pushed a commit to na2na-p/misskey that referenced this issue May 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨Feature This adds/improves/enhances a feature
Projects
None yet
Development

No branches or pull requests

6 participants