احراز هویت ورود با فیس‌بوک

عملکرد ورود با استفاده از OAuth Facebook به کاربران Odoo اجازه می‌دهد تا با حساب کاربری فیس‌بوک خود وارد پایگاه داده شوند.

خطر

پایگاه‌های داده‌ای که در Odoo.com قرار دارند، نباید برای مالک یا مدیر پایگاه داده از ورود با OAuth استفاده کنند، زیرا این کار باعث قطع ارتباط پایگاه داده با حساب Odoo.com آن‌ها می‌شود. اگر OAuth برای آن کاربر تنظیم شده باشد، پایگاه داده دیگر نمی‌تواند از طریق پورتال Odoo.com تکثیر، تغییر نام یا مدیریت شود.

راه‌اندازی Meta برای توسعه‌دهندگان

به متا برای توسعه‌دهندگان بروید و وارد شوید. روی برنامه‌های من کلیک کنید. در صفحه برنامه‌ها، روی ایجاد برنامه کلیک کنید.

در صفحه موارد استفاده، گزینه احراز هویت و درخواست داده از کاربران با ورود به سیستم فیس‌بوک را انتخاب کنید، سپس روی بعدی کلیک کنید.

در قسمت اضافه کردن نام برنامه، Odoo Login OAuth یا عنوان مشابهی را وارد کنید.

توجه

ایمیل تماس برنامه به طور خودکار به آدرس ایمیلی که با حساب Meta مرتبط است تنظیم می‌شود. اگر این آدرس ایمیل به طور منظم بررسی نمی‌شود، ممکن است بهتر باشد از یک آدرس ایمیل دیگر استفاده کنید.

کلیک کنید بعدی. الزامات انتشار، شرایط پلتفرم Meta و سیاست‌های توسعه‌دهنده را مرور کنید. سپس، کلیک کنید ایجاد اپلیکیشن.

مهم

کلیک کردن روی ایجاد اپلیکیشن ممکن است نیاز به وارد کردن مجدد رمز عبور داشته باشد.

سفارشی‌سازی برنامه

پس از ایجاد برنامه جدید، صفحه داشبورد ظاهر می‌شود که شامل لیستی از مراحل تکمیل‌شده قبل از انتشار برنامه است. از اینجا، روی سفارشی‌سازی با افزودن دکمه ورود به فیس‌بوک کلیک کنید.

داشبورد برنامه در پلتفرم Meta برای توسعه‌دهندگان.

در صفحه سفارشی‌سازی، روی تنظیمات کلیک کنید.

در قسمت آدرس‌های معتبر بازگشت OAuth، مقدار https://<odoo base url>/auth_oauth/signin را وارد کنید و <odoo base url> را با آدرس پایگاه داده مربوطه جایگزین کنید.

Example

اگر یک پایگاه داده دارای آدرس https://example.odoo.com باشد، آدرس https://example.odoo.com/auth_oauth/signin باید در فیلد آدرس‌های معتبر بازگشت OAuth وارد شود.

روی ذخیره تغییرات کلیک کنید وقتی که تمام شد.

پیکربندی تنظیمات

در سمت چپ صفحه، روی تنظیمات برنامه ‣ پایه کلیک کنید. این صفحه شامل تنظیمات اضافی است که قبل از ارسال برنامه برای تأیید لازم است.

در فیلد آدرس URL سیاست حفظ حریم خصوصی، https://www.odoo.com/privacy را وارد کنید.

توجه

https://www.odoo.com/privacy سیاست حفظ حریم خصوصی پیش‌فرض برای پایگاه‌های داده میزبانی‌شده در Odoo.com است.

روی فیلد آیکون برنامه کلیک کنید تا پنجره بارگذاری فایل باز شود. از اینجا، یک آیکون برنامه انتخاب و بارگذاری کنید.

در قسمت حذف داده‌های کاربر، وارد کنید https://www.odoo.com/documentation/17.0/administration/odoo_accounts.html.

توجه

این سند دستورالعمل‌هایی را ارائه می‌دهد که نشان می‌دهد چگونه یک کاربر می‌تواند حساب اودو خود را حذف کند.

در نهایت، روی فیلد دسته‌بندی کلیک کنید و کسب‌وکار و صفحات را از منوی کشویی انتخاب کنید.

کلیک کنید: ذخیره تغییرات.

نمونه‌ای از صفحه تنظیمات پایه در پلتفرم متا برای توسعه‌دهندگان.

شناسه برنامه را ثبت کنید

پس از ایجاد و تأیید برنامه، شناسه برنامه را انتخاب و کپی کنید. این اطلاعات را در کلیپ‌بورد یا فایل نوت‌پد قرار دهید، زیرا در مرحله بعدی برای تکمیل تنظیمات مورد نیاز است.

انتشار

در سمت چپ صفحه، روی انتشار کلیک کنید. بسته به وضعیت حساب متصل شده فیسبوک، ممکن است مراحل اضافی تأیید و آزمایش مورد نیاز باشد که در این صفحه فهرست شده‌اند.

پس از بررسی اطلاعات، روی انتشار کلیک کنید.

همچنین ببینید

اطلاعات بیشتر در مورد توسعه برنامه Meta، از جمله جزئیات بیشتر در مورد ساخت، آزمایش و موارد استفاده، در مستندات Meta برای توسعه‌دهندگان قابل مشاهده است.

راه‌اندازی اودو

ابتدا حالت توسعه‌دهنده را فعال کنید.

به برنامه تنظیمات بروید و به بخش یکپارچه‌سازی‌ها اسکرول کنید. در آنجا، کادر انتخاب با عنوان احراز هویت OAuth را علامت بزنید. روی ذخیره کلیک کنید.

تنظیم فعال‌سازی OAuth در برنامه تنظیمات.

سپس، پس از بارگذاری صفحه ورود، به پایگاه داده وارد شوید.

پس از ورود موفقیت‌آمیز، به مسیر زیر بروید: برنامه تنظیمات ‣ کاربران و شرکت‌ها ‣ ارائه‌دهندگان OAuth. روی Facebook Graph کلیک کنید.

در قسمت شناسه مشتری، شناسه برنامه را از بخش قبلی وارد کنید، سپس کادر مجاز را علامت بزنید.

رکورد گراف فیس‌بوک در اودو.