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