1 | /**
|
2 | * Blocklist for usernames.
|
3 | *
|
4 | * Keep in sync with the Fission API.
|
5 | * https://github.com/fission-suite/fission/blob/master/library/Fission/User/Username/Validation.hs
|
6 | */
|
7 | export const USERNAME_BLOCKLIST =
|
8 | [ "fission"
|
9 | , "ipfs"
|
10 | , "ipns"
|
11 | , "did"
|
12 | , "id"
|
13 | , "identity"
|
14 | , ".htaccess"
|
15 | , "htaccess"
|
16 | , ".htpasswd"
|
17 | , "htpasswd"
|
18 | , ".well-known"
|
19 | , "well-known"
|
20 | , "400"
|
21 | , "401"
|
22 | , "403"
|
23 | , "404"
|
24 | , "405"
|
25 | , "406"
|
26 | , "407"
|
27 | , "408"
|
28 | , "409"
|
29 | , "410"
|
30 | , "411"
|
31 | , "412"
|
32 | , "413"
|
33 | , "414"
|
34 | , "415"
|
35 | , "416"
|
36 | , "417"
|
37 | , "421"
|
38 | , "422"
|
39 | , "423"
|
40 | , "424"
|
41 | , "426"
|
42 | , "428"
|
43 | , "429"
|
44 | , "431"
|
45 | , "500"
|
46 | , "501"
|
47 | , "502"
|
48 | , "503"
|
49 | , "504"
|
50 | , "505"
|
51 | , "506"
|
52 | , "507"
|
53 | , "508"
|
54 | , "509"
|
55 | , "510"
|
56 | , "511"
|
57 | , "_domainkey"
|
58 | , "about"
|
59 | , "about-us"
|
60 | , "abuse"
|
61 | , "access"
|
62 | , "account"
|
63 | , "accounts"
|
64 | , "ad"
|
65 | , "add"
|
66 | , "admin"
|
67 | , "administration"
|
68 | , "administrator"
|
69 | , "ads"
|
70 | , "ads.txt"
|
71 | , "advertise"
|
72 | , "advertising"
|
73 | , "aes128-ctr"
|
74 | , "aes128-gcm"
|
75 | , "aes192-ctr"
|
76 | , "aes256-ctr"
|
77 | , "aes256-gcm"
|
78 | , "affiliate"
|
79 | , "affiliates"
|
80 | , "ajax"
|
81 | , "alert"
|
82 | , "alerts"
|
83 | , "alpha"
|
84 | , "amp"
|
85 | , "analytics"
|
86 | , "api"
|
87 | , "app"
|
88 | , "app-ads.txt"
|
89 | , "apps"
|
90 | , "asc"
|
91 | , "assets"
|
92 | , "atom"
|
93 | , "auth"
|
94 | , "authentication"
|
95 | , "authorize"
|
96 | , "autoconfig"
|
97 | , "autodiscover"
|
98 | , "avatar"
|
99 | , "backup"
|
100 | , "banner"
|
101 | , "banners"
|
102 | , "bbs"
|
103 | , "beta"
|
104 | , "billing"
|
105 | , "billings"
|
106 | , "blog"
|
107 | , "blogs"
|
108 | , "board"
|
109 | , "bookmark"
|
110 | , "bookmarks"
|
111 | , "broadcasthost"
|
112 | , "business"
|
113 | , "buy"
|
114 | , "cache"
|
115 | , "calendar"
|
116 | , "campaign"
|
117 | , "captcha"
|
118 | , "careers"
|
119 | , "cart"
|
120 | , "cas"
|
121 | , "categories"
|
122 | , "category"
|
123 | , "cdn"
|
124 | , "cgi"
|
125 | , "cgi-bin"
|
126 | , "chacha20-poly1305"
|
127 | , "change"
|
128 | , "channel"
|
129 | , "channels"
|
130 | , "chart"
|
131 | , "chat"
|
132 | , "checkout"
|
133 | , "clear"
|
134 | , "client"
|
135 | , "close"
|
136 | , "cloud"
|
137 | , "cms"
|
138 | , "com"
|
139 | , "comment"
|
140 | , "comments"
|
141 | , "community"
|
142 | , "compare"
|
143 | , "compose"
|
144 | , "config"
|
145 | , "connect"
|
146 | , "contact"
|
147 | , "contest"
|
148 | , "cookies"
|
149 | , "copy"
|
150 | , "copyright"
|
151 | , "count"
|
152 | , "cp"
|
153 | , "cpanel"
|
154 | , "create"
|
155 | , "crossdomain.xml"
|
156 | , "css"
|
157 | , "curve25519-sha256"
|
158 | , "customer"
|
159 | , "customers"
|
160 | , "customize"
|
161 | , "dashboard"
|
162 | , "db"
|
163 | , "deals"
|
164 | , "debug"
|
165 | , "delete"
|
166 | , "desc"
|
167 | , "destroy"
|
168 | , "dev"
|
169 | , "developer"
|
170 | , "developers"
|
171 | , "diffie-hellman-group-exchange-sha256"
|
172 | , "diffie-hellman-group14-sha1"
|
173 | , "disconnect"
|
174 | , "discuss"
|
175 | , "dns"
|
176 | , "dns0"
|
177 | , "dns1"
|
178 | , "dns2"
|
179 | , "dns3"
|
180 | , "dns4"
|
181 | , "docs"
|
182 | , "documentation"
|
183 | , "domain"
|
184 | , "download"
|
185 | , "downloads"
|
186 | , "downvote"
|
187 | , "draft"
|
188 | , "drop"
|
189 | , "ecdh-sha2-nistp256"
|
190 | , "ecdh-sha2-nistp384"
|
191 | , "ecdh-sha2-nistp521"
|
192 | , "edit"
|
193 | , "editor"
|
194 | , "email"
|
195 | , "enterprise"
|
196 | , "error"
|
197 | , "errors"
|
198 | , "event"
|
199 | , "events"
|
200 | , "example"
|
201 | , "exception"
|
202 | , "exit"
|
203 | , "explore"
|
204 | , "export"
|
205 | , "extensions"
|
206 | , "false"
|
207 | , "family"
|
208 | , "faq"
|
209 | , "faqs"
|
210 | , "favicon.ico"
|
211 | , "features"
|
212 | , "feed"
|
213 | , "feedback"
|
214 | , "feeds"
|
215 | , "file"
|
216 | , "files"
|
217 | , "filter"
|
218 | , "follow"
|
219 | , "follower"
|
220 | , "followers"
|
221 | , "following"
|
222 | , "fonts"
|
223 | , "forgot"
|
224 | , "forgot-password"
|
225 | , "forgotpassword"
|
226 | , "form"
|
227 | , "forms"
|
228 | , "forum"
|
229 | , "forums"
|
230 | , "friend"
|
231 | , "friends"
|
232 | , "ftp"
|
233 | , "get"
|
234 | , "git"
|
235 | , "go"
|
236 | , "graphql"
|
237 | , "group"
|
238 | , "groups"
|
239 | , "guest"
|
240 | , "guidelines"
|
241 | , "guides"
|
242 | , "head"
|
243 | , "header"
|
244 | , "help"
|
245 | , "hide"
|
246 | , "hmac-sha"
|
247 | , "hmac-sha1"
|
248 | , "hmac-sha1-etm"
|
249 | , "hmac-sha2-256"
|
250 | , "hmac-sha2-256-etm"
|
251 | , "hmac-sha2-512"
|
252 | , "hmac-sha2-512-etm"
|
253 | , "home"
|
254 | , "host"
|
255 | , "hosting"
|
256 | , "hostmaster"
|
257 | , "htpasswd"
|
258 | , "http"
|
259 | , "httpd"
|
260 | , "https"
|
261 | , "humans.txt"
|
262 | , "icons"
|
263 | , "images"
|
264 | , "imap"
|
265 | , "img"
|
266 | , "import"
|
267 | , "index"
|
268 | , "info"
|
269 | , "insert"
|
270 | , "investors"
|
271 | , "invitations"
|
272 | , "invite"
|
273 | , "invites"
|
274 | , "invoice"
|
275 | , "is"
|
276 | , "isatap"
|
277 | , "issues"
|
278 | , "it"
|
279 | , "jobs"
|
280 | , "join"
|
281 | , "js"
|
282 | , "json"
|
283 | , "keybase.txt"
|
284 | , "learn"
|
285 | , "legal"
|
286 | , "license"
|
287 | , "licensing"
|
288 | , "like"
|
289 | , "limit"
|
290 | , "live"
|
291 | , "load"
|
292 | , "local"
|
293 | , "localdomain"
|
294 | , "localhost"
|
295 | , "lock"
|
296 | , "login"
|
297 | , "logout"
|
298 | , "lost-password"
|
299 | , "m"
|
300 | , "mail"
|
301 | , "mail0"
|
302 | , "mail1"
|
303 | , "mail2"
|
304 | , "mail3"
|
305 | , "mail4"
|
306 | , "mail5"
|
307 | , "mail6"
|
308 | , "mail7"
|
309 | , "mail8"
|
310 | , "mail9"
|
311 | , "mailer-daemon"
|
312 | , "mailerdaemon"
|
313 | , "map"
|
314 | , "marketing"
|
315 | , "marketplace"
|
316 | , "master"
|
317 | , "me"
|
318 | , "media"
|
319 | , "member"
|
320 | , "members"
|
321 | , "message"
|
322 | , "messages"
|
323 | , "metrics"
|
324 | , "mis"
|
325 | , "mobile"
|
326 | , "moderator"
|
327 | , "modify"
|
328 | , "more"
|
329 | , "mx"
|
330 | , "mx1"
|
331 | , "my"
|
332 | , "net"
|
333 | , "network"
|
334 | , "new"
|
335 | , "news"
|
336 | , "newsletter"
|
337 | , "newsletters"
|
338 | , "next"
|
339 | , "nil"
|
340 | , "no-reply"
|
341 | , "nobody"
|
342 | , "noc"
|
343 | , "none"
|
344 | , "noreply"
|
345 | , "notification"
|
346 | , "notifications"
|
347 | , "ns"
|
348 | , "ns0"
|
349 | , "ns1"
|
350 | , "ns2"
|
351 | , "ns3"
|
352 | , "ns4"
|
353 | , "ns5"
|
354 | , "ns6"
|
355 | , "ns7"
|
356 | , "ns8"
|
357 | , "ns9"
|
358 | , "null"
|
359 | , "oauth"
|
360 | , "oauth2"
|
361 | , "offer"
|
362 | , "offers"
|
363 | , "online"
|
364 | , "openid"
|
365 | , "order"
|
366 | , "orders"
|
367 | , "overview"
|
368 | , "owa"
|
369 | , "owner"
|
370 | , "page"
|
371 | , "pages"
|
372 | , "partners"
|
373 | , "passwd"
|
374 | , "password"
|
375 | , "pay"
|
376 | , "payment"
|
377 | , "payments"
|
378 | , "photo"
|
379 | , "photos"
|
380 | , "pixel"
|
381 | , "plans"
|
382 | , "plugins"
|
383 | , "policies"
|
384 | , "policy"
|
385 | , "pop"
|
386 | , "pop3"
|
387 | , "popular"
|
388 | , "portal"
|
389 | , "portfolio"
|
390 | , "post"
|
391 | , "postfix"
|
392 | , "postmaster"
|
393 | , "poweruser"
|
394 | , "preferences"
|
395 | , "premium"
|
396 | , "press"
|
397 | , "previous"
|
398 | , "pricing"
|
399 | , "print"
|
400 | , "privacy"
|
401 | , "privacy-policy"
|
402 | , "private"
|
403 | , "prod"
|
404 | , "product"
|
405 | , "production"
|
406 | , "profile"
|
407 | , "profiles"
|
408 | , "project"
|
409 | , "projects"
|
410 | , "public"
|
411 | , "purchase"
|
412 | , "put"
|
413 | , "quota"
|
414 | , "recover"
|
415 | , "recovery"
|
416 | , "redirect"
|
417 | , "reduce"
|
418 | , "refund"
|
419 | , "refunds"
|
420 | , "register"
|
421 | , "registration"
|
422 | , "remove"
|
423 | , "replies"
|
424 | , "reply"
|
425 | , "report"
|
426 | , "request"
|
427 | , "request-password"
|
428 | , "reset"
|
429 | , "reset-password"
|
430 | , "response"
|
431 | , "return"
|
432 | , "returns"
|
433 | , "review"
|
434 | , "reviews"
|
435 | , "robots.txt"
|
436 | , "root"
|
437 | , "rootuser"
|
438 | , "rsa-sha2-2"
|
439 | , "rsa-sha2-512"
|
440 | , "rss"
|
441 | , "rules"
|
442 | , "sales"
|
443 | , "save"
|
444 | , "script"
|
445 | , "sdk"
|
446 | , "search"
|
447 | , "secure"
|
448 | , "security"
|
449 | , "select"
|
450 | , "services"
|
451 | , "session"
|
452 | , "sessions"
|
453 | , "settings"
|
454 | , "setup"
|
455 | , "share"
|
456 | , "shift"
|
457 | , "shop"
|
458 | , "signin"
|
459 | , "signup"
|
460 | , "site"
|
461 | , "sitemap"
|
462 | , "sites"
|
463 | , "smtp"
|
464 | , "sort"
|
465 | , "source"
|
466 | , "sql"
|
467 | , "ssh"
|
468 | , "ssh-rsa"
|
469 | , "ssl"
|
470 | , "ssladmin"
|
471 | , "ssladministrator"
|
472 | , "sslwebmaster"
|
473 | , "stage"
|
474 | , "staging"
|
475 | , "stat"
|
476 | , "static"
|
477 | , "statistics"
|
478 | , "stats"
|
479 | , "status"
|
480 | , "store"
|
481 | , "style"
|
482 | , "styles"
|
483 | , "stylesheet"
|
484 | , "stylesheets"
|
485 | , "subdomain"
|
486 | , "subscribe"
|
487 | , "sudo"
|
488 | , "super"
|
489 | , "superuser"
|
490 | , "support"
|
491 | , "survey"
|
492 | , "sync"
|
493 | , "sysadmin"
|
494 | , "system"
|
495 | , "tablet"
|
496 | , "tag"
|
497 | , "tags"
|
498 | , "team"
|
499 | , "telnet"
|
500 | , "terms"
|
501 | , "terms-of-use"
|
502 | , "test"
|
503 | , "testimonials"
|
504 | , "theme"
|
505 | , "themes"
|
506 | , "today"
|
507 | , "tools"
|
508 | , "topic"
|
509 | , "topics"
|
510 | , "tour"
|
511 | , "training"
|
512 | , "translate"
|
513 | , "translations"
|
514 | , "trending"
|
515 | , "trial"
|
516 | , "true"
|
517 | , "umac-128"
|
518 | , "umac-128-etm"
|
519 | , "umac-64"
|
520 | , "umac-64-etm"
|
521 | , "undefined"
|
522 | , "unfollow"
|
523 | , "unlike"
|
524 | , "unsubscribe"
|
525 | , "update"
|
526 | , "upgrade"
|
527 | , "usenet"
|
528 | , "user"
|
529 | , "username"
|
530 | , "users"
|
531 | , "uucp"
|
532 | , "var"
|
533 | , "verify"
|
534 | , "video"
|
535 | , "view"
|
536 | , "void"
|
537 | , "vote"
|
538 | , "vpn"
|
539 | , "webmail"
|
540 | , "webmaster"
|
541 | , "website"
|
542 | , "widget"
|
543 | , "widgets"
|
544 | , "wiki"
|
545 | , "wpad"
|
546 | , "write"
|
547 | , "www"
|
548 | , "www-data"
|
549 | , "www1"
|
550 | , "www2"
|
551 | , "www3"
|
552 | , "www4"
|
553 | , "you"
|
554 | , "yourname"
|
555 | , "yourusername"
|
556 | , "zlib"
|
557 | ]
|