forked from Alex/Pterodactyl-Panel
Match original database password length when doing a password reset (#1509)
This commit is contained in:
parent
fa4858f292
commit
4460b6835a
@ -599,7 +599,7 @@ class ServersController extends Controller
|
||||
['id', '=', $request->input('database')],
|
||||
]);
|
||||
|
||||
$this->databasePasswordService->handle($database, str_random(20));
|
||||
$this->databasePasswordService->handle($database, str_random(24));
|
||||
|
||||
return response('', 204);
|
||||
}
|
||||
|
@ -142,7 +142,7 @@ class DatabaseController extends Controller
|
||||
{
|
||||
$this->authorize('reset-db-password', $request->attributes->get('server'));
|
||||
|
||||
$password = str_random(20);
|
||||
$password = str_random(24);
|
||||
$this->passwordService->handle($request->attributes->get('database'), $password);
|
||||
|
||||
return response()->json(['password' => $password]);
|
||||
|
@ -69,7 +69,7 @@ class DatabaseManagementService
|
||||
$data['server_id'] = $server;
|
||||
$data['database'] = sprintf('s%d_%s', $server, $data['database']);
|
||||
$data['username'] = sprintf('u%d_%s', $server, str_random(10));
|
||||
$data['password'] = $this->encrypter->encrypt(str_random(16));
|
||||
$data['password'] = $this->encrypter->encrypt(str_random(24));
|
||||
|
||||
$this->database->beginTransaction();
|
||||
try {
|
||||
|
Loading…
Reference in New Issue
Block a user