web-dev-qa-db-ja.com

WordpressとGoogleグループの統合

私のWordPressサイトにGoogleグループのメンバーだけがアクセスできる領域を作成しようとすると、問題が発生します。私はいくつかのプラグインでそれを作成しようとしましたが、それらのほとんどは私にウェブサイトに登録するようにユーザーに依頼する必要があるでしょう。

だから、私のポイントは、次のとおりです。Googleグループのメンバーだけが自分のWebサイトの一部にアクセスできるようにする方法はありますか。もしそうなら、どのように私はそれをすることができますか?

1

あなたの質問の大部分は、話題から外れています。GoogleのAPIに関する質問が含まれているからです。あなたは3つのことが必要でしょう:

  1. Googleアカウントであなたのサイトにログインする可能性を作りましょう。これを可能にするプラグインがあります、 このように
  2. Googleからグループメンバーのリストをインポートします。おそらくこれに対するAPIがありますが、それはこのサイトの範囲外です。ユーザーの配列をメイドドレスにしたら、 wp_create_user を使用してユーザーテーブルに新しいエントリを作成できます。これを行うには、 一時的な を設定する必要があります。これは、ページロードごとにGoogleで新しいグループメンバーを探すのを防ぐためです。また、 グループメンバー用の特別なユーザーロール を作成する必要があります。
  3. 最後に、あなたのテンプレートであなたは排他的な情報を表示するためにその特別な役割でログインしているユーザーのチェックを追加することができます。
0
cjbj