0
A
回答
0
我已經在我的Drupal 8安裝檢查這個問題,但我不能找到這個問題。
但是,如果你得到這個問題,然後通過hook_form_alter在用戶註冊表單創建自定義表單驗證。
function YOURMODULENAME_form_alter(&$form, \Drupal\Core\Form\FormStateInterface $form_state, $form_id){
if($form_id == 'user_register_form'){
$form['#validate'][] = 'my_custom_validate';
}
}
$form['#validate'][] = 'my_custom_validate';
,並檢查該用戶發電子郵件,通過user_load_by_mail功能在數據庫中存在
如果用戶存在,則設置形式錯誤「的電子郵件地址已被使用。」
我希望這對您有用。
相關問題
- 1. 如何使用PHP和sendmail/SMTP創建電子郵件帳戶?
- 2. 在rails上使用ruby創建cPanel電子郵件帳戶
- 3. drupal用戶電子郵件
- 4. 可以使用EWS創建新的電子郵件帳戶嗎?
- 5. Quickblox:防止用戶創建帳戶
- 6. 我是否可以使用已禁用的舊帳戶電子郵件創建新的adMob帳戶
- 7. 使用PHP創建電子郵件帳戶
- 8. 使用PHP動態創建電子郵件轉發帳戶
- 9. 條紋 - 創建客戶使用電子郵件從結帳頁
- 10. 使用Heroku創建自定義電子郵件帳戶
- 11. 如何防止欺騙電子郵件帳戶在exim?
- 12. 防止在Meteor帳戶創建中的默認重複電子郵件拒絕
- 13. 如何檢查使用電子郵件的用戶是否已經存在?
- 14. 從CodeBehind創建電子郵件帳戶
- 15. 防止用戶使用相同的用戶名和電子郵件註冊
- 16. 使用python計算電子郵件帳戶中的郵件數
- 17. 使用Drupal遠程創建新帳戶
- 18. 如何使用PHPmailer在gmail帳戶上獲取電子郵件
- 19. 如何通過PHP在Cpanel中創建電子郵件帳戶?
- 20. 如何在Google帳戶後獲取用戶的電子郵件
- 21. 如何使用我的Outlook帳戶發送電子郵件?
- 22. 使用用戶配置的電子郵件帳戶發送郵件
- 23. 在Godaddy託管的電子郵件帳戶中使用imap_search?
- 24. 如何使用oauth2服務帳戶獲取登錄用戶的電子郵件?
- 25. 如何防止用戶在創建帳戶後更改用戶名
- 26. 使用ActionMailer發送電子郵件給使用帳戶的所有用戶
- 27. 「創建新帳戶」在drupal中阻止
- 28. 使用hotmail帳戶使用Java發送電子郵件
- 29. 如何使用appengine從非gmail帳戶發送電子郵件
- 30. 如何使用cPanel API訪問電子郵件帳戶列表?