ConnectWiz + WordPress

အသုံးပြုနိုင်ပြီးသား ချိတ်ဆက်မှု

သင့် WordPress ဆိုက် — chat ပါပြီး ဖောက်သည်ကို မှတ်မိသည်

Plugin တစ်ခုက အလုပ်နှစ်ခု လုပ်ပေးသည်: သင့် WordPress ဆိုက်ပေါ်တွင် chat widget ကို ထည့်ပေးပြီး login ဝင်ထားသော ဖောက်သည်ကို chat ထဲတွင် ပြန်စာရင်းမသွင်းရဘဲ မှတ်မိစေရန် လက်မှတ်ထိုးထားသော sign-on token များကို ထုတ်ပေးသည် — အော်ဒါ၊ မှတ်တမ်းနှင့် အားလုံးပါ။

Widget ထည့်သွင်းခြင်း — code မလို HMAC လက်မှတ်ထိုး SSO Members-only mode နှင့် အလုပ်လုပ်သည်
WordPress × ConnectWiz
Login ဝင်ထားသော ဖောက်သည်ကို တွေ့ရှိ
လက်မှတ်ထိုးထားသော SSO token ထုတ်ပြီး
Chat ပွင့်လာသည် — မှတ်မိပြီးသား
2
Plugin ထဲရှိ ဖိုင်များ — ကော်ဖီတစ်ခွက် သောက်ရင်း စစ်ဆေးနိုင်လောက်အောင် သေးငယ်သည်
၃၀၀ စက္ကန့်
SSO token သက်တမ်း — ခိုးယူခံရသော token သည် ၅ မိနစ်အတွင်း သေသွားသည်
1
ထည့်သွင်းသော async script tag — သင့် Core Web Vitals က သတိမထားမိမည့် အဆင့်နှစ်ဆင့် loader
0
ထိကိုင်ရသော theme ဖိုင် — ပုံစံချမှုကို ConnectWiz panel တွင်သာ ထားသည်

E-commerce

လုပ်ဆောင်ပေးသည့်အရာ — အတိအကျ

Install၊ activate — ပြီးပြီ

Plugin သည် widget snippet ကို ဆိုက်တစ်ခုလုံးတွင် ထည့်ပေးသည် — နေရာ၊ အရောင်နှင့် အပြုအမူကို theme ဖိုင်များမှ မဟုတ်ဘဲ ConnectWiz panel မှ စီမံသည်။

တကယ့် cryptography ပါသော SSO

Token များကို server ဘက်တွင် HMAC ဖြင့် လက်မှတ်ထိုးသည် — ဖောက်သည်က identity ကို အတုလုပ်၍ မရသလို ပြင်ဆင်ထားသော စာမျက်နှာဖြင့် widget ကို လှည့်စား၍လည်း မရပါ။

လူတစ်ဦး၊ ကမ္ဘာနှစ်ခုလုံး

WordPress/WooCommerce account နှင့် chat identity သည် အဆက်အသွယ် တစ်ခုတည်းပေါ်သို့ ပေါင်းစည်းသည် — support က သူစိမ်းတစ်ယောက်ကို မဟုတ်ဘဲ ဖောက်သည်ကို မြင်ရသည်။

Members-only — ဘေးကင်းစွာ

Widget ၏ "require login" mode သည် SSO နှင့် တွဲအလုပ်လုပ်သည် — SSO ကို တကယ် မသတ်မှတ်ရသေးလျှင် ဖွင့်ရန် ငြင်းဆိုသဖြင့် သင်ကိုယ်တိုင် ပိတ်မိမနေနိုင်ပါ။

နည်းပညာပိုင်း

Plugin သေးသေး၊ cryptography အစစ်

Token — အတိအကျ

SSO token တစ်ခုစီသည် လက်မှတ်ထိုးထားသော အတွဲ ဖြစ်သည် — payload နှင့် သင့် shared secret ဖြင့် key ထားသော HMAC-SHA256 signature — user ID၊ အီးမေးလ်၊ အမည်နှင့် timestamp ပါဝင်သည်။ Server က constant time ဖြင့် စစ်ဆေးပြီး ၃၀၀ စက္ကန့်ထက် ဟောင်းသမျှကို ပယ်ချသည်။

ID တစ်ခု၊ စနစ်နှစ်ခု သဘောတူ

Token ၏ subject မှာ WordPress user ID ဖြစ်သည် — ၎င်းသည် WooCommerce customer ID လည်း ဖြစ်သည်။ SSO identity နှင့် အော်ဒါ ကိုက်ညီမှုတို့ အမွှာနှစ်ခု မဖြစ်ဘဲ အဆက်အသွယ် တစ်ခုတည်းပေါ် ရောက်ရခြင်းမှာ ထိုအချက်တစ်ခုကြောင့် ဖြစ်သည်။

Footer တွင်သာ ခြေရာ

Plugin သည် ဆိုက်၏ footer တွင် သင့် widget key ကို data attribute အဖြစ်ပါသော async script တစ်ခုသာ ထည့်သည် — render ကို မပိတ်ဆို့၊ admin ဘက် JavaScript မရှိ၊ သင့်စာမျက်နှာများတွင် query မတိုးပါ။

ဆက်တင် ၃ ခု၊ မျက်နှာပြင် တစ်ခု

Widget key၊ API base URL၊ SSO secret — configuration တစ်ခုလုံး ဤမျှသာ။ မြင်ရသည့်အရာနှင့် အပြုအမူ အားလုံးကို version ထိန်းထားပြီး preview ကြည့်နိုင်သော ConnectWiz panel တွင် ထားသည်။

တပ်ဆင်ခြင်း

ချိတ်ဆက်ပုံ

01

Plugin ကို install လုပ်ပါ

WordPress သို့ upload လုပ်ပါ၊ activate လုပ်ပါ၊ သင့် widget key ကို ထည့်ပါ။

02

SSO ကို ဖွင့်ပါ

Shared secret ကို ထည့်ပါ — plugin က login ဝင်ထားသော အသုံးပြုသူများအတွက် token များကို အလိုအလျောက် လက်မှတ်ထိုးပေးသည်။

03

Panel မှ ပုံစံချပါ

အရောင်၊ နေရာနှင့် အပြုအမူကို ConnectWiz တွင်သာ ထားသည် — theme ကို ခွဲစိတ်ရန် မလို။

တွဲသုံးလျှင် ပိုကောင်း

တွဲဖက်အလုပ်လုပ်နိုင်သည့် အရာများ

WooCommerce sync

ဆိုင်ကို WooCommerce ချိတ်ဆက်မှုဖြင့် ချိတ်တွဲပါ — ထိုအခါ plugin က login ဝင်ပေးသော ဖောက်သည်သည် အမည်သက်သက်သာမက အော်ဒါများနှင့်အတူ ရောက်လာမည်။

Widget ကိုယ်တိုင်

ဤ plugin က ထည့်သွင်းပေးသည်မှာ Live Chat စာမျက်နှာပါ အရာအားလုံး ဖြစ်သည် — ဘာသာစကား ၅၂ မျိုး၊ သဘောတူမှုကို ဦးစားပေးသော loading၊ chat ထဲရှိ app များ အပါအဝင်။

Members-only chat

Widget ၏ require-login mode သည် plugin SSO နှင့် တွဲအလုပ်လုပ်ပြီး ၎င်းမပါဘဲ ဖွင့်ရန် ငြင်းဆိုသည် — ထို့ကြောင့် checkbox တစ်ခုက သင့်ဆိုက်၏ chat ကို တိတ်ဆိတ်သွားစေ၍ မရပါ။

လုံခြုံရေးနှင့် အာမခံချက်များ

ပျင်းစရာကောင်းလောက်အောင် ခိုင်မာသော အာမခံချက်များ

အတုလုပ်၍မရသော identity

Identity claim များကို server ဘက်တွင် PHP ဖြင့် HMAC လက်မှတ်ထိုးသည် — စာမျက်နှာကို ပြင်ဆင်သော ဧည့်သည်က အခြားဖောက်သည်အဖြစ် အယောင်ဆောင်၍ မရပါ၊ signature က စစ်ဆေးမှု မအောင်မြင်သောကြောင့် ဖြစ်သည်။

Replay window: ၅ မိနစ်

Token များတွင် ကြာရှည်သော သက်တမ်းကုန်ချိန် မဟုတ်ဘဲ ထုတ်ပေးသည့်အချိန် ပါသည် — ပေါက်ကြားသွားသော token သည် မိနစ်ပိုင်းအတွင်း အသုံးမဝင်တော့ဘဲ ခိုးယူစရာ ကြာရှည်ခံသည့် အရာ မရှိပါ။

ရိုးသားသော သတိပေးချက် တစ်ခု

Shared secret ကို WP plugin များ၏ ဆက်တင်များ သိမ်းသည့်အတိုင်း သင့် WordPress options ဇယားတွင် သိမ်းသည် — ထို့ကြောင့် wp-admin ဝင်ရောက်ခွင့်ကို အရေးကြီးသည်ဟု သဘောထားပါ။ Secret လေထဲတွင် လွင့်နေသယောင် ဟန်ဆောင်မည့်အစား ၎င်း ဘယ်မှာ ရှိသည်ကို ပြောပြလိုသည်။

မဖုံးကွယ်ထားသော အသေးစိတ်များ

ရှင်းလင်းစွာ ဖော်ပြထားသော ကန့်သတ်ချက်များ

Content sync မဟုတ်ပါ

Plugin သည် widget နှင့် identity ကိုသာ သယ်ဆောင်သည် — ကတ်တလောက်နှင့် အော်ဒါ sync မှာ WooCommerce ချိတ်ဆက်မှု၏ တာဝန် ဖြစ်ပြီး နှစ်ခု သပ်ရပ်စွာ တွဲအလုပ်လုပ်သည်။

သင့် origin၊ သင့်စည်းမျဉ်း

ဧည့်သည်များအတွက် web push သည် သင့် domain ပေါ်ရှိ သင့်ကိုယ်ပိုင် push app ကို လိုအပ်ဆဲ ဖြစ်သည် — browser များ အလုပ်လုပ်ပုံမှာ ထိုအတိုင်း ဖြစ်ပြီး ကျွန်ုပ်တို့ ထိုအတိုင်း ပြောပါသည်။

အလိုအလျောက် update ချန်နယ် မရှိသေး

Plugin ကို ယနေ့ zip ဖြင့် install လုပ်ရသည်၊ စီမံထားသော update များပါ wordpress.org စာရင်းသွင်းမှုမှာ လမ်းပြမြေပုံတွင် ရှိသည်။ Version အသစ်များကို တိတ်တဆိတ် push မလုပ်ဘဲ ကြေညာသည်။

WordPress FAQ

တိုက်ရိုက်အဖြေများ

နောက်ထပ်အချက်များကို အပြည့်အစုံပါသော FAQ တွင် ဖတ်ပါ၊ သို့မဟုတ် ကျွန်ုပ်တို့ကို တိုက်ရိုက်မေးပါ။

နှစ်ခု: သင့် WordPress ဆိုက်ပေါ်တွင် ConnectWiz chat widget ကို ထည့်ပေးပြီး login ဝင်ထားသော အသုံးပြုသူများကို HMAC လက်မှတ်ထိုး SSO token များဖြင့် chat ထဲ ဝင်စေသဖြင့် မှတ်မိပြီးသား ရောက်လာသည် — Woo ချိတ်ဆက်မှု ချိတ်ထားလျှင် ၎င်းတို့၏ WooCommerce အော်ဒါမှတ်တမ်းပါ ပါလာသည်။

မနှေးစေပါ — widget အမြဲသုံးသော အဆင့်နှစ်ဆင့် async loader ကိုသာ ထည့်သည်: သင့်အကြောင်းအရာ၏ နောက်တွင် script သေးသေးလေး တစ်ခု၊ app အပြည့်ကို လိုအပ်မှသာ။ သင့် Core Web Vitals မထိခိုက်ပါ။

နိုင်ပါသည် — widget ၏ members-only mode သည် အမည်မသိ ဧည့်သည်များထံမှ launcher ကို ဝှက်ထားပြီး SSO သတ်မှတ်ထားမှသာ ဖွင့်နိုင်သဖြင့် configuration မှားယွင်းမှုကြောင့် သင့်ဆိုက်၏ chat တိတ်ဆိတ်မသွားနိုင်ပါ။

လုပ်ပါသည် — embed မှာ ရိုးရိုး footer script ဖြစ်ပြီး Elementor၊ Divi သို့မဟုတ် Gutenberg ကို ဂရုမစိုက်ဘဲ full-page cache နောက်ကွယ်တွင်လည်း ဘေးကင်းသည်: widget ကို client ဘက်တွင် စတင်ပြီး SSO token များကို login ဝင်ထားသော အသုံးပြုသူများအတွက် page view တစ်ခုစီတွင် ထုတ်သည်။

အမည်မသိ ဧည့်သည်များအတွက် widget load ခြင်းမှလွဲ၍ ဘာမျှ မပို့ပါ။ SSO ဖွင့်ထားသော login ဝင်ထားသည့် အသုံးပြုသူများအတွက်: user ID၊ အီးမေးလ်နှင့် ပြသမည့်အမည်ကို လက်မှတ်ထိုးထားသော token ထဲတွင် — စကားဝှက်၊ role၊ browsing history မပါပါ။

ရိုးသားစွာ ချိတ်ဆက်ခြင်းသည် ကျယ်လောင်စွာ ကြွေးကြော်ခြင်းထက် သာသည်။

ဤနေရာရှိ ချိတ်ဆက်မှုတိုင်းကို ၎င်းတကယ်လုပ်ဆောင်သည့်အတိုင်း ဖော်ပြထားသည် — ဒေတာသွားရာ ဦးတည်ချက်၊ ပိုင်ဆိုင်မှုနှင့် ကန့်သတ်ချက်များ အပါအဝင်။