1,19 → 1,21 |
package pt.estgp.estgweb.services.authenticate; |
|
import jomm.utils.DesUtils; |
import openldap.ILdapManager; |
import openldap.LdapManagerFactory; |
import org.apache.log4j.Logger; |
import pt.estgp.estgweb.domain.*; |
import pt.estgp.estgweb.domain.dao.DaoFactory; |
import pt.estgp.estgweb.services.common.CommonServicesManager; |
import pt.estgp.estgweb.services.expceptions.ServiceException; |
import pt.estgp.estgweb.services.common.CommonServicesManager; |
import pt.estgp.estgweb.services.ftpservices.FtpService; |
import pt.estgp.estgweb.utils.ConfigProperties; |
import pt.utl.ist.berserk.logic.serviceManager.IService; |
import openldap.ILdapManager; |
import openldap.LdapManagerFactory; |
|
import java.util.HashMap; |
import java.util.Set; |
import java.util.Iterator; |
import java.util.Map; |
import java.util.Set; |
|
|
/* |
92,7 → 94,7 |
{ |
// String passwordAux = u.getPassword(); |
u.setPassword(password); |
//put password to be complete for advising |
|
CommonServicesManager.getInstance().adviseUpdate(u); |
// u.setPassword(passwordAux); |
u.setPassword(jomm.utils.BytesUtils.getDigestMD5Hex(password)); |
112,6 → 114,9 |
|
logger.warn("user:" + username + " authenticated"); |
((UserSessionImpl)userSession).clearObjectsWithOpenTransaction(); |
//PASSWORD PARA SERVICOS FTP CLIENT |
((UserSessionImpl)userSession).put(FtpService.FTP_PASSWORD, DesUtils.getInstance().encrypt(password)); |
//put password to be complete for advising |
userSession.setName(u.getName()); |
userSession.setUsername(u.getUsername()); |
userSession.setUser(u); |