mirror of
				https://github.com/v2board/v2board.git
				synced 2025-10-31 17:31:49 +08:00 
			
		
		
		
	update: install default secure path
This commit is contained in:
		| @@ -97,7 +97,9 @@ class V2boardInstall extends Command | ||||
|             $this->info('一切就绪'); | ||||
|             $this->info("管理员邮箱:{$email}"); | ||||
|             $this->info("管理员密码:{$password}"); | ||||
|             $this->info('访问 http(s)://你的站点/admin 进入管理面板,你可以用户中心修改你的密码,请设置安全复杂的密码。'); | ||||
|  | ||||
|             $defaultSecurePath = crc32(config('app.key')); | ||||
|             $this->info("访问 http(s)://你的站点/{$defaultSecurePath} 进入管理面板,你可以用户中心修改你的密码。"); | ||||
|         } catch (\Exception $e) { | ||||
|             $this->error($e->getMessage()); | ||||
|         } | ||||
|   | ||||
| @@ -108,7 +108,7 @@ class ConfigController extends Controller | ||||
|                 'register_limit_by_ip_enable' => (int)config('v2board.register_limit_by_ip_enable', 0), | ||||
|                 'register_limit_count' => config('v2board.register_limit_count', 3), | ||||
|                 'register_limit_expire' => config('v2board.register_limit_expire', 60), | ||||
|                 'secure_path' => config('v2board.secure_path', config('v2board.frontend_admin_path', 'admin')) | ||||
|                 'secure_path' => config('v2board.secure_path', config('v2board.frontend_admin_path', crc32(config('app.key')))) | ||||
|             ], | ||||
|             'subscribe' => [ | ||||
|                 'plan_change_enable' => (int)config('v2board.plan_change_enable', 1), | ||||
|   | ||||
| @@ -190,7 +190,7 @@ class AuthController extends Controller | ||||
|         $email = $request->input('email'); | ||||
|         $password = $request->input('password'); | ||||
|  | ||||
|         $passwordErrorCount = (int)Cache::get(CacheKey::get('PASSWORD_ERROR_LIMIT', $email)) || 0; | ||||
|         $passwordErrorCount = (int)Cache::get(CacheKey::get('PASSWORD_ERROR_LIMIT', $email), 0); | ||||
|  | ||||
|         if ($passwordErrorCount >= 5) { | ||||
|             abort(500, __('There are too many password errors, please try again after 30 minutes.')); | ||||
|   | ||||
| @@ -39,7 +39,7 @@ Route::get('/', function (Request $request) { | ||||
| }); | ||||
|  | ||||
| //TODO:: 兼容 | ||||
| Route::get('/' . config('v2board.secure_path', config('v2board.frontend_admin_path', 'admin')), function () { | ||||
| Route::get('/' . config('v2board.secure_path', config('v2board.frontend_admin_path', crc32(config('app.key')))), function () { | ||||
|     return view('admin', [ | ||||
|         'title' => config('v2board.app_name', 'V2Board'), | ||||
|         'theme_sidebar' => config('v2board.frontend_theme_sidebar', 'light'), | ||||
| @@ -48,6 +48,6 @@ Route::get('/' . config('v2board.secure_path', config('v2board.frontend_admin_pa | ||||
|         'background_url' => config('v2board.frontend_background_url'), | ||||
|         'version' => config('app.version'), | ||||
|         'logo' => config('v2board.logo'), | ||||
|         'secure_path' => config('v2board.secure_path', config('v2board.frontend_admin_path', 'admin')) | ||||
|         'secure_path' => config('v2board.secure_path', config('v2board.frontend_admin_path', crc32(config('app.key')))) | ||||
|     ]); | ||||
| }); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user