Ketika seorang admin membuat akun baru (admin / orang / buat), mereka diminta untuk memasukkan kata sandi untuk akun tersebut. Klien saya menginginkannya bahwa ketika sebuah akun dibuat di bagian belakang, admin tidak perlu memasukkan kata sandi, tetapi pengguna dikirim pesan pemberitahuan dengan satu kali masuk log-in dan kemudian dapat mengatur kata sandi setelah masuk menggunakan itu. Apa cara terbaik untuk mencapai sesuatu seperti ini?
Saya telah memikirkan mungkin mengubah formulir untuk mengatur #default_value
bidang kata sandi menjadi kata sandi acak dan kemudian menetapkan '#access' => FALSE
, tetapi saya tidak yakin apakah itu cara terbaik untuk melakukannya.
hook_init()
untukdrupal_add_css()
setiap buka halaman ... itu juga duplikasi inti iniuser_password()
. Tidak lulus uji bau.