【发布时间】:2017-04-19 14:34:32
【问题描述】:
我已经在自己的 TYPO3 CMS 8.7.0 扩展中成功创建了一个 BE 用户。
存储库注入:
/**
* beUserRepository
*
* @var \TYPO3\CMS\Extbase\Domain\Repository\BackendUserRepository
* @inject
*/
protected $beUserRepository = null;
ActionController 的一部分:
$beuser = new \TYPO3\CMS\Extbase\Domain\Model\BackendUser();
$beuser->setUserName($username);
$beuser->setEmail($email);
$beuser->setRealName($realname);
$this->beUserRepository->add($beuser);
这很好用,但我无法为 FE 用户添加setPassword() 的密码。是否有任何方法可以到达那里,或者出于安全原因限制设置/更改 BE 用户密码?
【问题讨论】:
标签: php security typo3 extbase