Drupal menggunakan email untuk tujuan pendaftaran pengguna. Alih-alih registrasi pengguna Drupal out-of-box yang mengharuskan pengguna untuk menentukan nama pengguna dan alamat email, saya ingin formulir pendaftaran pengguna lengkap (dengan captcha, profil pengguna dll, seperti pendaftaran yahoo atau gmail) untuk situs web saya.
Apakah ada modul yang melakukan itu?
Pilihan khas untuk ini adalah menggunakan kombinasi content_profile untuk membuat profil pengguna sebagai node, content_profile_registration , komponen content_profile, untuk membuat profil seperti itu pada saat pendaftaran menggunakan formulir edit simpul yang lengkap, dan mungkin auto_assign_role jika Anda memiliki beberapa tipe pengguna dengan tipe profil berbeda.
Untuk bagian captcha, Mollom adalah layanan yang menarik, seperti yang disarankan Greggles, tetapi Anda mungkin juga ingin mempertimbangkan reCaptcha , yang juga bagus bahkan berfungsi ganda sebagai layanan publik.
sumber
Tampaknya proses yang disarankan sekarang adalah membuat bidang. Dari situs Drupal :
sumber
ReCaptcha pasti.
Anda juga dapat menampilkan bidang profil inti sederhana dalam pendaftaran jika Anda ingin tetap ramping. Meskipun ini sering mengharuskan Anda untuk tema user_profile.tpl.php jika Anda ingin halaman tersebut publik.
PS: Modul Registrasi Email mungkin dari pengguna, juga LoginToboggan .
sumber
Sehubungan dengan "formulir pendaftaran pengguna lengkap", Anda dapat pergi ke Admin >> Gunakan Manajemen >> Profil kemudian buat / sesuaikan bidang Anda dan pastikan bahwa Anda mencentang opsi "Terlihat dalam formulir pendaftaran pengguna".
sumber
Jika saya mengedit
user_profile.tpl.php
maka saya dapat dengan mudah mempertahankan bagian pendaftaran seperti yang saya inginkan.sumber