Когда администратор создает новую учетную запись (admin / people / create), ему предлагается ввести пароль для учетной записи. Мой клиент хочет, чтобы при создании учетной записи в бэкэнде администратору не нужно было вводить пароль, но пользователю было отправлено уведомление с одноразовой ссылкой для входа в систему, а затем он мог установить пароль после входа в систему с помощью этого. Какой лучший способ добиться чего-то подобного?
Я подумал о том, чтобы изменить форму, чтобы установить #default_value
для полей пароля случайный пароль, а затем установить '#access' => FALSE
, но я не уверен, что это лучший способ сделать это.
hook_init()
дляdrupal_add_css()
каждой загрузки страницы ... это также дублирует ядроuser_password()
. Не проходит тест на запах.