Facebookサインイン認証¶
Facebook OAuth サインイン機能により、OdooユーザはFacebookアカウントでデータベースにサインインできるようになります。
危険
Odoo.comに格納されたデータベースでは、データベースのオーナーまたはマネジャーのOAuthログインを使用 しない で下さい。OAuthを使用すると、データベースがOdoo.comアカウントからリンク解除されてしまうためです。そのユーザに対してOAuthが設定されている場合、データベースはOdoo.comポータルから複製、名前変更、またはその他の管理ができなくなります。
Meta for Developersセットアップ¶
Meta for Developers に行き、ログインします。Myアプリ をクリックします。 アプリ ページで アプリを作成 をクリックします。
ユースケース ページで Facebook Loginを使用してユーザーを認証し、ユーザーからデータをリクエスト そして 次へ をクリックします。
アプリ名を追加 フィールドで OdooログインOAuth
または類似の名称を入力します。
注釈
アプリの連絡先Eメール は、自動的にメタアカウントに関連付けられたEメールアドレスがデフォルトで入力されます。このEメールアドレスを定期的に確認しない場合は、別のEメールアドレスを使用することをお勧めします。
次へ をクリックします。公開要件、Metaプラットフォーム規約、開発者ポリシー を確認します。その後、アプリを作成 をクリックします。
重要
アプリを作成 をクリックすると再度パスワード入力が要求される場合があります。
アプリをカスタマイズ¶
新しいアプリが作成されると、アプリを公開する前に完了すべきステップのリストが記載された ダッシュボード ページが表示されます。 ここから、Facebookログインボタンの追加カスタマイズ をクリックします。

カスタマイズ ページで 設定 をクリックします。
有効なOAuthリダイレクトURI フィールドで https://<odoo base url>/auth_oauth/signin
を入力して、 <odoo base url>
を適切なデータベースのURLを置き換えます。
Example
もしデータベースがURL https://example.odoo.com
を持っていればURL https://example.odoo.com/auth_oauth/signin
が 有効なOAuth リダイレクトURl フィールドに入力されます。
完了したら 変更を保存 をクリックします。
管理設定の設定¶
ページの一番左にある、
をクリックします。このページには、アプリを承認申請する前に必要な追加設定が含まれています。プライバシーポリシーURL フィールドに https://www.odoo.com/privacy
を入力して下さい。
注釈
https://www.odoo.com/privacy は、Odoo.comでホストされているデータベースのデフォルトのプライバシーポリシーです。
アプリアイコン フィールドをクリックして、ファイルアップロードウィンドウを開きます。 ここから、アプリのアイコンを選択してアップロードします。
ユーザデータ削除 フィールドに https://www.odoo.com/documentation/17.0/administration/odoo_accounts.html
と入力します。
注釈
このドキュメントでは、ユーザがOdooアカウントを削除する方法について説明します。
最後に、カテゴリ フィールドをクリックし、ドロップダウンメニューから ビジネスとページ を選択します。
変更を保存 をクリックします。

アプリIDをキャプチャする¶
アプリが作成され、承認されたら、アプリID を選択してコピーします。この情報は、セットアップを完了させるために後で必要になるので、クリップボードまたはメモ帳ファイルに貼り付けます。
公開¶
ページの左側にある 公開 をクリックします。接続されているFacebookアカウントのステータスによっては、追加の認証やテスト手順が必要になる場合があります。その場合は、このページに表示されます。
情報を確認したら、公開 をクリックします。
関連項目
Metaアプリ開発に関する追加情報(構築、テスト、ユースケースの詳細など)は、Meta for developersドキュメント でご覧いただけます。
Odooセットアップ¶
まず、開発者モード を有効化します。
統合 セクションまで移動します。OAuth認証 とラベル付けされたチェックボックスにチェックを入れます。保存 をクリックします。
に移動し、下にスクロールして
次に、ログイン画面がロードされたらデータベースにサインインします。
ログインに成功したら、Facebookグラフ をクリックします。
に移動します。クライアントID フィールドに、前のセクションで取得した アプリID を入力し、許可 チェックボックスにチェックを入れます。
