UNPKG

7.55 kBPlain TextView Raw
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 */
7export 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 ]