LDAP同步和登录问题

decoder credentials
This commit is contained in:
MaxKey
2022-03-03 20:35:19 +08:00
parent 8f9c5dad08
commit 7944b16bd1
5 changed files with 56 additions and 32 deletions

View File

@@ -21,6 +21,7 @@ import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.List;
import org.maxkey.crypto.password.PasswordReciprocal;
import org.maxkey.entity.Synchronizers;
import org.maxkey.synchronizer.SynchronizerJob;
import org.quartz.CronExpression;
@@ -104,7 +105,9 @@ public class SynchronizerAutoConfiguration implements InitializingBean {
synchronizer.setProviderUrl(rs.getString("providerurl"));
synchronizer.setDriverClass(rs.getString("driverclass"));
synchronizer.setPrincipal( rs.getString("principal"));
synchronizer.setCredentials(rs.getString("credentials"));
synchronizer.setCredentials(
PasswordReciprocal.getInstance().decoder(
rs.getString("credentials")));
synchronizer.setResumeTime( rs.getString("resumetime"));
synchronizer.setSuspendTime(rs.getString("suspendtime"));
synchronizer.setFilters( rs.getString("filters"));