質問: Gianism、Facebookログインでアクセスが拒否されてしまいます。 DNSを切り替えたばかりのおとといはFacebook側のエラーではじかれていたのですが、 昨日からはブラウザでアクセス拒否が出てしまいます。 firefoxだと画面真っ白 1.Gianismで制作されたfacebookログインボタンをクリックすると (ドメイン)/wp-login.php?redirect_to=(ドメイン)%2Fwp-admin%2Fprofile.php&reauth=1#_=_ へリダイレクトされています。 2.Gianismの設定のリダイレクトURLは (ドメイン)/facebook/ に設定 3.Facebook側の「有効なOAuthリダイレクトURI」も同じく (ドメイン)/facebook/ 4.気になる点としてfunction.php等に記載してログインURLは変更済です。 (ドメイン)/wp-login-xxxxx.php 5.管理者IDとパスワードでダッシュボードへログイン後、ユーザープロフィールからFacebookを「コネクト」するとfacebookでのログインが可能となりました。 ですが、このやり方ではログインした後でないとfacebookを許可できません。 6.サイトはまだ公開していません。 7.プラグイン「Password Protected」によりベーシック認証ににたパスワードをかけています。 念のため停止してみましたが症状変わらず。 8.1でリダイレクトされたURL中のlogin.phpに関する箇所を「4」変更されたログインURLに置き換えて (ドメイン)/wp-login-xxxxx.php?redirect_to=(ドメイン)%2Fwp-admin%2Fprofile.php&reauth=1#_=_ へアクセスしてみたところ「おや?認証できませんでした・・・」とGianism側のメッセージが表示されました。 上記症状からどんな状態かわかりますでしょうか? 改善方法もご教示いただけますと幸いです。 よろしくお願いいたします。
回答: wordpressの設定に不足がありました。 「ダッシュボート」>「設定」>「一般」>メンバーシップ だれでもユーザー登録ができるようにするにチェック 「Gianism」>「設定」>現在の登録設定 WPの設定に従うにちぇく