mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-10-12 15:35:15 +00:00
Properly check hashes, issue #456
This commit is contained in:
@@ -100,6 +100,8 @@ class RegisterController extends Controller
|
||||
$hash = hash('sha256', $data['email']);
|
||||
$configuration = FireflyConfig::get('deleted_users', []);
|
||||
$set = $configuration->data;
|
||||
Log::debug(sprintf('Hash of email is %s', $hash));
|
||||
Log::debug('Hashes of deleted users: ', $set);
|
||||
if (in_array($hash, $set)) {
|
||||
// user already deleted, cannot re-register :(
|
||||
$validator->getMessageBag()->add('email', (string)trans('validation.deleted_user'));
|
||||
@@ -108,6 +110,7 @@ class RegisterController extends Controller
|
||||
}
|
||||
|
||||
|
||||
|
||||
$user = $this->create($request->all());
|
||||
|
||||
// trigger user registration event:
|
||||
|
Reference in New Issue
Block a user