wordpress3.5を利用中ですが、

以下のプラグインにてfacebookとtwitterのソーシャルログインを設置しておりますが、twitterのみメールアドレスが****@example.comとなりユーザー向けメールが送信できません。
http://wordpress.org/extend/plugins/wordpress-social-login/
よい方法はないでしょうか?

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2013/02/24 12:58:38
  • 終了:2013/02/25 18:30:36

ベストアンサー

id:rouge_2008 No.1

rouge_2008回答回数594ベストアンサー獲得回数3512013/02/24 23:26:45

ポイント100pt

WordPress Social Loginの設定のTwitterの設定項目内に次のように注意書きがあります。

Note: Twitter do not provide their user's email address and by default a random email will then be generated for them instead. To change this behaviour and to force new registered users to provide their emails before they get in, goto Bouncer and enable Email Validation.


※機械翻訳なので少しあやふやですが・・・※
Twitterはユーザーのメールアドレスを提供しておらず、デフォルトで代わりにランダムなメールアドレスを生成します。この動作を変更して、強制的に新規登録ユーザーに、ログイン前にメールアドレスを提供させるには、BouncerにアクセスしてEmail Validationを有効にしてください。


上記注意書きの「Bouncer」(※この回答内ではなくWordPressの設定画面内です。)をクリックすると、「Bouncer」タブが表示されますので、「Email Validation」の「Enabled」を「Yes」に変更して設定を保存してください。
※直接「Bouncer」タブをクリックしてアクセスしても大丈夫です。


※「Email Validation」の設定の方には次のように説明がありますので、TwitterだけでなくLinkedInなどユーザーのメールアドレスを提供しないいくつかのソーシャルネットワークでも同様の動作に変更になるようです。(ランダムなメールアドレスの生成ではなく、ユーザーにメールアドレスの入力を要求。)

Some social networks like Twitter and LinkedIn do not provide their user's email. When Email Validation is enabled, Bouncer will ask your users to provide their email address and username. If Email Validation is disabled then a random email will be then generated for them instead.

id:kaji0245

バージョンが1.2と古いからなのか、Bouncerが見当たりませんでした。
アップデートして試してみます<(_ _)>

2013/02/25 00:09:39
id:kaji0245

アップデート後にbouncerから作業出来ました<(_ _)>

2013/02/25 18:30:25

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません