مدیریت کاربران، یکی از مهمترین بخشهای سایت است. بسیاری از سایت ها میخواهند که برای مشتریان خود پنل طراحی کنند و ورود و خروج آنها را بررسی نمایند. در این بین، بسیاری از سایتها ترجیح میدهند که مشتریان، امکان ورود با اکانت گوگل را داشته باشند. این قابلیت باعث میشود فرایند ورود به سایت، راحتتر شود و در نهایت فروش افزایش پیدا کند. برای ورود به بعضی از سایتها باید فرمهای گوناگونی را پر کنید و اطلاعات زیادی را وارد نمایید. این فرایند طولانی، باعث میشود تا مشتریان زیادی را از دست بدهید. این در حالی است که ورود با گوگل فقط با چند کلیک ساده انجام میگیرد. این کار باعث میشود دید مشتری از همان اول به شما مثبت باشد و این تصور در ذهنش شکل بگیرد که شما کارش را سریع راه میاندازید. در این مقاله قصد داریم به شما افزونهای که سابقا در آموزش وردپرس دموتیک معرفی کردیم، آشنا کنیم که با کمک آن میتوانید قابلیت ورود با اکانت گوگل را به سایت خود اضافه کنید. با ما همراه باشید تا نحوهی کار کردن با این افزونه را یاد بگیرید.
چرا امکان ورود با اکانت گوگل اهمیت دارد؟
حتماً شما هم سایتهای را دیدهاید که هنگام ورود حتماً باید ثبتنام کنید. بسیاری از این سایتها در کنار گزینهی عضویت و ورود، گزینهی دیگری را نیز فراهم کردهاند. این گزینه «ورود با اکانت گوگل» است. با انتخاب این گزینه تنها با چند کلیک ساده میتوانید فرایند ثبتنام و ورود به سایت را انجام دهید. بسیاری از کسب و کارها میخواهند هنگام ورود مشتری به سایت اطلاعات بیشتری از آنها را دریافت کنند. اما واقعیت این است که پر کردن فرمهای مربوط به این گونه اطلاعات از حوصلهی اغلب مشتریان خارج است. خیلی اوقات ممکن است مشتری به واسطهی طولانی بودن فرایند ثبتنام، قید سایت شما را بزند و از شما خرید نکند. اینجاست که قابلیت ورود و عضویت با اکانت گوگل به کار شما میآید. وقتی شما این قابلیتها فعال کنید، مشتری میتواند بدون معطلی و فقط با چند کلیک وارد سایت شما شود. مشتریان میتوانند بعد از این که در سایت عضو شدند، در فرصتی مناسب سایر اطلاعاتی که لازم است را در فیلدهای مربوطه وارد نماید. اگر قصد دارید ورود و خروج کاربران را کنترل کنید و در عین حال، مشتریانتان را راضی نگه دارید، حتماً این قابلیت را با سایت خود اضافه کنید.
افزونهی Google Apps Login
این افزونه که مانند دیگر افزونه در مخزن وردپرس قرار دارد، پیش از ۱۰ هزار بار نصب شده است.Google Apps Login به شما کمک میکند تا امکان ورود با اکانت گوگل را برای سایت خود فراهم کنید. برای این کار ابتدا باید وارد پیشخوان سایت خود شوید و از منوی افزونهها گزینهی «افزودن» را انتخاب کنید.
در باکس جستجو نام افزونه Google Apps Login را وارد کنید و آن را پیدا کنید. گزینهای در کنار افزونه دیده میشود که روی آن نوشته شده: «هم اکنون نصب کن». این گزینه را انتخاب کنید و منتظر شوید تا فرایند نصب انجام شود.
بعد از نصب افزونه، به پیشخوان بازگردید. از بخش «تنظیمات» گزینهی «ورود از طریق حساب کاربردی گوگل» را انتخاب کنید.
با انتخاب این گزینه صفحهی جدیدی برای شما به نمایش گذاشته میشود. در این صفحه تیکهای آبی را فعال نمایید و« Agree and continue» را انتخاب کنید.
بعد از گذراندن این مراحل، حال باید یک کلید ایجاد کنید. برای اینکه مشتریان شما امکان ورود با اکانت گوگل را داشته باشند، نیاز به Client ID و Client Secret دارید. این دو مورد را باید از بخش توسعهدهندگان گوگل دریافت کنید. پس به کنسول توسعهدهندگان گوگل به آدرس https://console.developers.google.com مراجعه کنید. البته توجه کنید که به علت تحریم هنگام ورود به این کنسول باید از فیلترشکن استفاده کنید. بعد از ورود، روی منوی «Dashboard» کلیک کنید. سپس گزینهی «Create Project» را پیدا کنید و آن را انتخاب نمایید.
سپس صفحهی جدیدی برای شما باز میشود. در فیلد Project name، نام پروژهی خود را وارد نمایید. همچنین در بخش location نیز میتوانید محل سازمان مورد نظر خود را مشخص کنید. البته پر کردن این فیلد اجباری نیست. بعد از پر کردن فیلدها روی گزینه Create کلیک کنید. با این کار شما یک پروژهی جدید ایجاد کردید.
بعد از ایجاد پروژه شما باید اطلاعات دیگری از کسب و کارتان را اضافه کنید. اما قبل از این کار باید نوع دسترسی کاربر را مشخص نمایید. به این منظور، ابتدا از طریق بخش«Dashboard» پروژهی ایجاد شده را انتخاب نمایید و سپس روی منوی «OAuth consent screen» کلیک کنید. در بخش «Use Type» دو گزینه را مشاهده میکنید:
اولین گزینه (Internal): اگر این گزینه را فعال کنید در واقع فقط به افراد مجموعهی خودتان دسترسی دادهاید.
دومین گزینه (External): با انتخاب این گزینه، دسترسی برای هر کسی که دارای حساب گوگل باشد، فعال میشود.
پس از انتخاب گزینهی دلخواه روی Create کلیک کنید.
وارد صفحهی جدیدی میشوید. در این صفحه فیلدهای مختلفی وجود دارد که باید اطلاعات وبسایتتان را در آنها وارد کنید. همانطور که در تصویر مشاهده میکنید این فیلدها به ترتیب عبارتاند از:
– Application name: نام سایت خود را در این فیلد وارد کنید. نامی که شما در این فیلد مینویسید هنگام ورود کاربر با اکانت گوگل، نمایش داده میشود.
ـUSER Support email: شما باید یک ایمیل به عنوان ایمیل پشتیبانی به کاربران ارائه دهید. در این فیلد باید آدرس این ایمیل را وارد کنید.
ـ App Logo: لوگوی خود را در این فیلد وارد کنید که هنگام ورود به سایت، به کاربر نمایش داده شود.
ـApplication Homepage link: آدرس وبسایت خود را دقیق و به حالت https://yourdomain.com در این فیلد وارد کنید. پیشنهاد میکنیم که برای پر کردن این فیلد وارد صفحهی سایت خود شوید و آدرس آن را از نوار بالا کپی کنید و وارد نمایید.
ـApplication privacy policy link: این فیلد برای وارد کردن خطمشیهای سایت است. اگر چنین صفحهای ندارید همان آدرس سایت را در این فیلد کپی کنید.
ـApplication Terms of Service link: این فیلد مربوط به صفحه به قوانین سایت است. اگر چنین صفحهای ندارید همان آدرس سایت را در این فیلد کپی کنید.
ـAuthorized domains: این فیلد برای نام دامنه است. در این بخش شما مشخص میکنید که امکان دسترسی برای چه دامنههایی فراهم شود. شما باید در این فیلد، نام دامنهی خود را بدون www، اسلش انتهایی و پروتکل وارد کنید. مثل: demoticsite.com
نکته! اگر خواستید دامنهی دیگری نیز اضافه کنید گزینهی ADD DOMAIN را انتخاب نمایید.
ـDeveloper contact information: در فیلد آخر باید ایمیلی را وارد کنید که قصد دارید اطلاعیههای مربوط به این پروژه برای آن ارسال شود.
بعد از پر کردن تمام فیلدها روی گزینهی«Save And Continue» کلیک کنید.
بعد از این کار، صفحهی جدیدی برای شما باز میشود. این صفحه، دسترسیهای امنیتی را معین میکند. در صورت تمایل میتوانید با انتخاب گزینهی«Save And Continue» از این صفحه گذر کنید.
صفحهی بعدی که برای شما باز میشود، مربوط به مدیریت کاربرانی است که به این پروژه دسترسی دارند. در صورت نیاز از قسمت Add users تغییراتی را ایجاد کنید و گزینهی ذخیرهسازی در پایین صفحه را فشار دهید.
در نهایت صفحهای برای شما باز میشود که خلاصهی اطلاعات وارد شده را به شما نمایش میدهد. اطلاعات را چک کنید و در صورتی که مشکل داشت گزینهی Edit را انتخاب نمایید و تغییرات لازم را ایجاد کنید. در نهایت روی گزینهی«Black To Dashboard» کلیک کنید تا اطلاعات وارد شده ذخیره شود.
بعد از وارد کردن تمام اطلاعات، وقت آن رسیده که Client ID و Client Secret خود را بگیرید تا به کمک آنها افزونهی Google Apps Login را راهاندازی کنید. برای این کار باید روی گزینهی«Credentials» کلیک کنید. سپس از نوار بالایی «CREATE CREDENTIALS» را انتخاب نمایید. گزینههایی به شما نمایش داده میشوند. از بین آنها از«OAuth client ID» را انتخاب کنید. صفحهی جدیدی برای شما باز میشود. در این صفحه تیک گزینهی «WEB application» را فعال کنید و اطلاعات لازم را در بخشهای مربوطه بنویسید. بخشهای مختلف این صفحه به ترتیب عبارتاند از:
-Name: در این قسمت نام کاربر را وارد نمایید.
-Authorized JavaScript origins: در این بخش نام دامنه را با دقت وارد کنید و Enter را بزنید.
-Authorized redirect URLs: در این بخش آدرس ورود به سایت را با دقت وارد کنید و روی Enter کلیک کنید. این بخش برای URLهایی است که در قالب ریدایرکت به دامنهی شما ارسال میشوند.
بعد از وارد کردن اطلاعات، گزینه Create را انتخاب کنید. بعد از انجام تمام این مراحل صفحهای برای شما باز میشود که در آن Client ID و Client Secret را مشاهده میکنید. آنها را کپی کنید و به پیشخوان وردپرس بازگردید.
وارد تنظیمات افزونه شوید و Client ID و Client Secret را به صورت جداگانه در فیلدهای مربوطه وارد کنید و در نهایت ذخیره نمایید. بعد از این کار وارد تب «Advanced options» شوید و تنظیمات ورود را همانگونه که میخواهید شخصیسازی کنید.
از این پس کاربرانی که میخواهند وارد سایت شما شوند دیگر نیازی به وارد کردن نام کاربری و رمز عبور نخواهند داشت و فقط با وارد کردن اکانت گوگل خود، وارد سایت شما میشوند.
نتیجهگیری
دنیای امروز بهگونهای طراحی شده که انسانها در کمترین زمان ممکن به بیشترین بازدهی برسند و این روند روز به روز در حال گسترش است. به همین خاطر کاربران، زمان خود را برای ورود به سایت شما تلف نخواهند کرد. اگر ورود به سایت شما سخت و پیچیده باشند، سریع صفحه را میبندند و به سراغ رقیبهایتان میروند. به همین خاطر بسیار اهمیت دارند که فرایند ثبتنام در سایتتان را راحتتر کنید. در این مقاله شما را با افزونهای آشنا کردیم که امکان ورود با اکانت گوگل را فراهم میکند. افزونهی Google Apps Login کاری میکند که کاربران شما با چند کلیک وارد سایت شوند و خدمات مورد نظر خود را دریافت کنند. همچنین ضمن معرفی این افزونه، نحوه نصب و فعالسازی آن را به شما آموزش دادیم تا با استفاده از آن بتوانید به آسانترین شکل ممکن این قابلیت را به سایت خود اضافه کنید. فراموش نکنید که کاربران سایت، سرمایههای شما هستند و شما باید مانند یک فروشندهی واقعی، شرایط استفاده از سایتتان را برای آنها فراهم کنید.