- roles not saved
- password transmitted
- natures added
git-svn-id: https://svn.argeo.org/commons/trunk@2990
4cfe0d0a-d680-48aa-b62c-
e0a02a3f76cc
public interface ArgeoSecurityService {
public void newUser(ArgeoUser argeoUser);
public interface ArgeoSecurityService {
public void newUser(ArgeoUser argeoUser);
+
+ public void updateUser(ArgeoUser user);
public void updateUserPassword(String username, String password);
public void updateUserPassword(String username, String password);
.getPassword();
SimpleArgeoUser simpleArgeoUser = new SimpleArgeoUser(user);
simpleArgeoUser.setPassword(password);
.getPassword();
SimpleArgeoUser simpleArgeoUser = new SimpleArgeoUser(user);
simpleArgeoUser.setPassword(password);
- securityDao.update(user);
+ securityDao.update(simpleArgeoUser);
}
public void setArgeoSecurity(ArgeoSecurity argeoSecurity) {
}
public void setArgeoSecurity(ArgeoSecurity argeoSecurity) {
@ModelAttribute(ANSWER_MODEL_KEY)
public ArgeoUser updateUser(Reader reader) {
ArgeoUser user = (ArgeoUser) userDeserializer.deserialize(reader);
@ModelAttribute(ANSWER_MODEL_KEY)
public ArgeoUser updateUser(Reader reader) {
ArgeoUser user = (ArgeoUser) userDeserializer.deserialize(reader);
- securityService.getSecurityDao().update(user);
+ securityService.updateUser(user);
return securityService.getSecurityDao().getUser(user.getUsername());
}
/*
return securityService.getSecurityDao().getUser(user.getUsername());
}
/*