From 83e4d5fc5a5f8f985f79919e10a2db61a1bff29f Mon Sep 17 00:00:00 2001 From: xiaomlove Date: Thu, 25 Aug 2022 22:49:43 +0800 Subject: [PATCH] nexus guard use ip --- app/Auth/NexusWebUserProvider.php | 2 +- app/Providers/AuthServiceProvider.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Auth/NexusWebUserProvider.php b/app/Auth/NexusWebUserProvider.php index b6ff9721..e4a4a751 100644 --- a/app/Auth/NexusWebUserProvider.php +++ b/app/Auth/NexusWebUserProvider.php @@ -77,7 +77,7 @@ class NexusWebUserProvider implements UserProvider public function validateCredentials(Authenticatable $user, array $credentials) { if ($credentials["c_secure_login"] == base64("yeah")) { - if ($credentials["c_secure_pass"] != md5($user->passhash . $_SERVER["REMOTE_ADDR"])) { + if ($credentials["c_secure_pass"] != md5($user->passhash . getip())) { return false; } } else { diff --git a/app/Providers/AuthServiceProvider.php b/app/Providers/AuthServiceProvider.php index f815bfff..af0d6b0f 100644 --- a/app/Providers/AuthServiceProvider.php +++ b/app/Providers/AuthServiceProvider.php @@ -58,7 +58,7 @@ class AuthServiceProvider extends ServiceProvider return null; } if ($cookie["c_secure_login"] == base64("yeah")) { - if ($cookie["c_secure_pass"] != md5($user->passhash . $_SERVER["REMOTE_ADDR"])) { + if ($cookie["c_secure_pass"] != md5($user->passhash . getip())) { return null; } } else {