From 0b6189c1c208a4f1c4cd4b230dba10b3581d1ff9 Mon Sep 17 00:00:00 2001
From: kongdeqiang <123456>
Date: 星期四, 16 五月 2024 16:01:16 +0800
Subject: [PATCH] fix: 获取司机配送员信息接口修改

---
 xboot-core/src/main/java/cn/exrick/xboot/core/config/security/DaoAuthenticationProvider.java |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/xboot-core/src/main/java/cn/exrick/xboot/core/config/security/DaoAuthenticationProvider.java b/xboot-core/src/main/java/cn/exrick/xboot/core/config/security/DaoAuthenticationProvider.java
index 80a4f40..ff23b5b 100644
--- a/xboot-core/src/main/java/cn/exrick/xboot/core/config/security/DaoAuthenticationProvider.java
+++ b/xboot-core/src/main/java/cn/exrick/xboot/core/config/security/DaoAuthenticationProvider.java
@@ -24,8 +24,10 @@
             throw new BadCredentialsException("瀵嗙爜涓虹┖");
         }
         String password= authentication.getCredentials().toString();
+        password = password.replace("\n","");
         password = Base64.decodeToString(password);
-        if (!new BCryptPasswordEncoder().matches(password, userDetails.getPassword())) {
+        boolean isPass = new BCryptPasswordEncoder().matches(password, userDetails.getPassword());
+        if (!isPass) {
             throw new BadCredentialsException("瀵嗙爜閿欒");
         }
 

--
Gitblit v1.9.1