آموزش افزودن بخش ورود به سایت وردپرسی با اکانت گوگل
با عرض سلام خدمت تمام کاربران عزیز سایت آچار فرانسه . گاهی اوقات عضویت در چندین سایت مختلف با نام کاربری و رمز عبور های مختلف بسیار دشوار و گیج کننده میباشد . برای سهولت کاربران میتوانید امکان ورود به حساب کاربری توسط اکانت های گوگل را در سایت خود فراهم نمایید تا دیگر نیاز به ثبت نام نباشد.
بدین منظور کافیست افزونه Google Apps Login را از مخزن وردپرس دانلود و سپس نصب نمایید
ورود Google Apps به حسابهای کاربری موجود WordPress اجازه می دهد تا با استفاده از Google به وب سایت شما وارد شوند تا حساب آنها را به طور امن تأیید کند. این بدان معنی است که اگر آنها قبلاً به Gmail وارد شده باشند ، می توانند از طریق صفحه ورود وردپرس راه خود را کلیک کنند – به صراحت هیچ نام کاربری یا رمز عبور لازم نیست!
ورود به سیستم Google Apps از جدیدترین تأیید اعتبار OAuth2 توصیه شده توسط Google استفاده می کند ، از جمله Authop 2-عامل اگر در حساب های G Suite (برنامه های قبلی Google) فعال باشد.
پیکربندی این کار بسیار ساده تر از پروتکل SAML قدیمی است.
تنظیمات افزونه Google Apps Login
بعد از نصب وارد بخش این افزونه شوید . سپس از شما میخواهد تا کدهای Client ID و Client Secret را وارد کنید.
برای دریافت این اطلاعات باید به سایت Google Developers Console مراجعه کنید. در مرحله بعد از منوی بالای صفحه روی گزینه Start project کلیک کنید. با انجام این کار پنجره ای برای شما باز خواهد شد که در این پنجره باید بر روی گزینه New Project کلیک کنید.
در بخش بعد باید برای پروژه نامی انتخاب کنید که می توانید هر نامی که دوست دارید برای آن برگزینید.در کادر Location باید نام دامنه سایت سازمان خود را وارد کنید.
البته اگر می خواهید این پروژه را برای شخص حقیقی ایجاد کنید می توانید در کادر وسط گزینه No Organisation را انتخاب کنید.
در آخر بر روی گزینه Create کلیک کنید.در این مرحله به صفحه جدیدی هدایت خواهید شد که باید از منوی سمت چپ آن روی گزینه Credentials کلیک کرده و از پنجره باز شده به تب OAuth consent screen بروید.در کادر Email Address باید آدرس ایمیلی را که با آن وارد سایت شدید وارد کنید.همچنین باید در کادر Homepage URL آدرس سایت خود را وارد کنید.در نهایت روی دکمه Save کلیک کنید.
پس از انجام این مراحل مجددا به صفحه Credentials هدایت خواهید شد.در این صفحه روی گزینه Create Credentials کلیک کرده و از منوی کشویی باز شده روی گزینه OAuth client ID کلیک کنید.
از صفحه باز شده Application type را روی Web Application تنظیم کنید.در کادر Authorised JavaScript origins باید آدرس سایت خود را وارد کنید و در کادر Authorised redirect URLs نیز باید آدرس صفحه ورود خود را وارد کنید.
در نهایت روی دکمه Create کلیک کنید.پنجره ای حاوی دو کد نمایش داده خواهد شد که باید این کد ها را کپی کنید.
کد های کپی شده را باید در صفحه تنظیمات افزونه نصب شده، پیست کنید و بر روی دکمه ذخیره تغییرات بزنید
امیدوارم از آموزش ورود به سایت وردپرسی با اکانت گوگل راضی بوده باشید