登録スパムを防ぐ方法

余談ですが、メールでのサインアップを無効にして、ソーシャルログインからの新規ユーザーのみを許可するにはどうすればよいでしょうか?