From be538832dfb0a683ad48b33ecd058be557e7da39 Mon Sep 17 00:00:00 2001
From: Dominik Hebeler <dominik@suma-ev.de>
Date: Wed, 6 Mar 2019 08:41:29 +0100
Subject: [PATCH] Fixed a bug in humanprotection

---
 app/Http/Controllers/HumanVerification.php | 2 +-
 app/Http/Middleware/HumanVerification.php  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app/Http/Controllers/HumanVerification.php b/app/Http/Controllers/HumanVerification.php
index 67ea50d16..671b39f57 100644
--- a/app/Http/Controllers/HumanVerification.php
+++ b/app/Http/Controllers/HumanVerification.php
@@ -168,7 +168,7 @@ class HumanVerification extends Controller
 
     private static function checkId($request, $id)
     {
-        if (hash("sha512", $request->ip() . $_SERVER["AGENT"]) === $id) {
+        if (hash("sha512", $request->ip() . $_SERVER["AGENT"] . "uid") === $id) {
             return true;
         } else {
             return false;
diff --git a/app/Http/Middleware/HumanVerification.php b/app/Http/Middleware/HumanVerification.php
index a9f459d41..5e875c9b0 100644
--- a/app/Http/Middleware/HumanVerification.php
+++ b/app/Http/Middleware/HumanVerification.php
@@ -27,7 +27,7 @@ class HumanVerification
         $redis = Redis::connection('redisCache');
         try {
             $id = hash("sha512", $request->ip());
-            $uid = hash("sha512", $request->ip() . $_SERVER["AGENT"]);
+            $uid = hash("sha512", $request->ip() . $_SERVER["AGENT"] . "uid");
             unset($_SERVER["AGENT"]);
 
             /**
-- 
GitLab