Детали задачи
-
История
-
Решение: Готово
-
High
-
Не заполнено
-
Не заполнено
-
Не заполнено
Описание
Добавить в PeopleRecordsDAO возможность менять пароль пользователя.
Логику по смене пароля можно посмотреть в NodeInfoFactoryImpl
@Override
public NodeRef persist(NodeInfo nodeInfo, boolean full) {
в условной ветке if (ContentModel.TYPE_PERSON.equals(nodeService.getType(nodeRef))) { ... }
Атрибут для пароля:
ecos:pass
Атрибут для подтверждения пароля:
ecos:passVerify
Атрибут для старого пароля:
ecos:oldPass
Если пользователь не админ, то он может поменять только свой пароль если правильно введет oldPass
Если пользователь админ, то он может поменять любой пароль, но без необходимости вводить oldPass
Все остальные атрибуты в мутации (которые не описаны здесь) должны проходить дальше в AlfNodeRecordsDAO
Вложенные файлы
Связи запроса
- blocks
-
ECOSCOM-3285 Create widget Profile user
-
- Готово
-