Browse Source

fix机构账号登陆

Eric 1 year ago
parent
commit
37679bf1c0

+ 1 - 1
cooleshow-auth/auth-server/src/main/java/com/yonge/cooleshow/auth/core/provider/PhoneAuthenticationProvider.java

@@ -109,7 +109,7 @@ public class PhoneAuthenticationProvider extends AbstractAuthenticationProvider
             }
 
             // 重置登陆账号信息
-            username = MessageFormat.format(SecurityConstants.MA_PRINCIPAL_PREFIX, openid, sysUser.getPhone());
+            username = MessageFormat.format("{0}:{1}:{2}", SecurityConstants.MA_PRINCIPAL_PREFIX, openid, sysUser.getPhone());
 
             // 绑定设备
             if (StringUtils.isNotBlank(deviceNum)) {

+ 1 - 1
cooleshow-common/src/main/java/com/yonge/cooleshow/common/security/SecurityConstants.java

@@ -6,7 +6,7 @@ public interface SecurityConstants {
 
 	String PHONE_PRINCIPAL_PREFIX = "phone:";
 
-	String MA_PRINCIPAL_PREFIX = "ma:{0}:{1}";
+	String MA_PRINCIPAL_PREFIX = "ma";
 
 	String PARAM_VERIFY_EXCEPTION = "参数校验异常";