浏览代码

Update RestrictedNames so users can't register a username that conflicts with routes

Daniel Supernault 7 年之前
父节点
当前提交
fa7d1fef2f
共有 1 个文件被更改,包括 16 次插入5 次删除
  1. 16 5
      app/Util/Lexer/RestrictedNames.php

+ 16 - 5
app/Util/Lexer/RestrictedNames.php

@@ -55,8 +55,6 @@ class RestrictedNames {
      "js",
      "js",
      "localdomain",
      "localdomain",
      "localhost",
      "localhost",
-     "login",
-     "logout",
      "mail",
      "mail",
      "mailer-daemon",
      "mailer-daemon",
      "mailerdaemon",
      "mailerdaemon",
@@ -108,8 +106,6 @@ class RestrictedNames {
      "tutorial",
      "tutorial",
      "tutorials",
      "tutorials",
      "usenet",
      "usenet",
-     "user",
-     "users",
      "uucp",
      "uucp",
      "webmaster",
      "webmaster",
      "wpad",
      "wpad",
@@ -126,8 +122,23 @@ class RestrictedNames {
      // Laravel Horizon
      // Laravel Horizon
      "horizon",
      "horizon",
 
 
-     // Reserved route
+     // Reserved routes
+     "account",
+     "api",
+     "auth",
      "i",
      "i",
+     "discover",
+     "home",
+     "login",
+     "logout",
+     "p",
+     "password",
+     "search",
+     "settings",
+     "site",
+     "timeline",
+     "user",
+     "users",
   ];
   ];
 
 
   public static function get()
   public static function get()