提交短信密钥在加载时候进行解密。

This commit is contained in:
shibanglin 2023-02-13 13:45:42 +08:00
parent b72575cc7a
commit d080881ad6

View File

@ -71,7 +71,7 @@ public class SmsOtpAuthnService {
if(smsProvider.getProvider().equalsIgnoreCase("aliyun")) { if(smsProvider.getProvider().equalsIgnoreCase("aliyun")) {
SmsOtpAuthnAliyun aliyun = new SmsOtpAuthnAliyun( SmsOtpAuthnAliyun aliyun = new SmsOtpAuthnAliyun(
smsProvider.getAppKey(), smsProvider.getAppKey(),
smsProvider.getAppSecret(), PasswordReciprocal.getInstance().decoder(smsProvider.getAppSecret()),
smsProvider.getTemplateId(), smsProvider.getTemplateId(),
smsProvider.getSignName() smsProvider.getSignName()
); );
@ -82,7 +82,7 @@ public class SmsOtpAuthnService {
}else if(smsProvider.getProvider().equalsIgnoreCase("tencentcloud")) { }else if(smsProvider.getProvider().equalsIgnoreCase("tencentcloud")) {
SmsOtpAuthnTencentCloud tencentCloud = new SmsOtpAuthnTencentCloud( SmsOtpAuthnTencentCloud tencentCloud = new SmsOtpAuthnTencentCloud(
smsProvider.getAppKey(), smsProvider.getAppKey(),
smsProvider.getAppSecret(), PasswordReciprocal.getInstance().decoder(smsProvider.getAppSecret()),
smsProvider.getSmsSdkAppId(), smsProvider.getSmsSdkAppId(),
smsProvider.getTemplateId(), smsProvider.getTemplateId(),
smsProvider.getSignName() smsProvider.getSignName()
@ -94,7 +94,7 @@ public class SmsOtpAuthnService {
}else if(smsProvider.getProvider().equalsIgnoreCase("neteasesms")) { }else if(smsProvider.getProvider().equalsIgnoreCase("neteasesms")) {
SmsOtpAuthnYunxin yunxin = new SmsOtpAuthnYunxin( SmsOtpAuthnYunxin yunxin = new SmsOtpAuthnYunxin(
smsProvider.getAppKey(), smsProvider.getAppKey(),
smsProvider.getAppSecret(), PasswordReciprocal.getInstance().decoder(smsProvider.getAppSecret()),
smsProvider.getTemplateId() smsProvider.getTemplateId()
); );
if(redisOptTokenStore != null) { if(redisOptTokenStore != null) {