网站seo优化_亚洲九色_seo云优化_亚洲九九九_搜索引擎seo_亚洲九九精品_启新网络服务中心

企億推信息網
專注網絡推廣服務

微信公眾號用戶與網站用戶的綁定方案-深圳微信開發-沙漠風網站建設公司

現在很多網站都建立了完整的用戶賬戶系統,基于這個系統,用戶擴展其他應用非常方便。比如有微軟outlook帳戶,可以登錄win8.可以登錄微軟郵箱,也可以登錄skype。同樣,一個AppleID可享受蘋果的所有服務。俗話說,一個賬號,到處用。對于企業來說,通常有網站的產品線,app,微信公眾號等。統一各產品線的賬戶系統,實現賬戶到處使用的目標是非常必要的。網站和app使用相同的帳戶,不需要做任何額外的工作,客戶只要有用戶名密碼就可以登錄。對于微信公眾號,由于是基于微信公眾平臺的應用,需要遵守平臺規則,需要做一些額外的工作來實現賬戶交換的目標。接下來我們來討論一下微信微信官方賬號用戶如何與網站用戶的賬號系統無縫對接。用戶關注微信微信官方賬號后,會有一些互動。在互動過程中,可能需要獲取用戶的身份信息(對應網站的賬號信息),如在微信官方賬號下單、查詢訂單等。所以現在的問題是:對于同一用戶,我們如何建立微信公眾號用戶(openid)與網站用戶(userid)對應關系。這個過程叫綁定。綁定微信賬號為了簡化討論,我總結了兩個場景:1、用戶已注冊為我們的網站用戶,但尚未關注我們的微信公眾號;二、用戶未注冊,但已關注我們的微信微信官方賬號。以上兩種情況分別討論。場景一用戶已注冊為我們的網站用戶,但尚未關注我們的微信公眾號。如何方便用戶關注微信官方賬號,同時綁定用戶和微信微信官方賬號?自然會想到二維碼入口。近年來,二維碼得到了廣泛的應用。微信二維碼的推廣應用可以說是魚得水、微信二維碼支付、微信二維碼登錄、微信二維碼名片等。可以說,二維碼已經成為O2O線上線下連接的重要環節。小馬哥也稱"二維碼是線上線下的關鍵入口"。在這里,用戶需要先在網站上登錄,然后在適當的地方給出入口,比如個人設置。綁定過程如下:綁定微信賬號流程微信二維碼生成功能需要在這里使用:http://mp.weixin.qq.com/wiki/18/28fc21e7ed87bec960651f0ce873ef8a.html關于微信二維碼,官方文檔中這樣說:目前有2種類型的二維碼,它們是臨時二維碼和永久二維碼。前者有過期時間,有效期為30天(2592000秒),但可產生較多數量。后者沒有過期時間,數量較少(目前參數僅支持1-1萬個,即10萬個)。兩種二維碼適用于賬戶綁定、用戶來源統計等場景。兩種二維碼適用于賬戶綁定、用戶來源統計等場景。顯然,我們更適合使用臨時二維碼。用戶刷新頁面時,可以生成一次。因為二維碼可以帶來場景值(scene_id),當用戶掃描帶有場景值的二維碼時,微信服務器會將場景值推給我們自己的服務器。當我們得到場景值時,我們可以驗證和綁定邏輯。注:生成二維碼需要認證的服務號。一個完整的綁定過程應該是這樣的:①用戶登錄網頁,點擊綁定微信賬號;②后臺使用微信接口,生成二維碼鏈接返回給前端顯示,并建立場景值A與用戶的對應關系;③用戶掃描二維碼,點擊關注微信微信官方賬號(如果已經關注,直接跳到④);④后臺接收微信服務器推送的場景值A;⑤后臺根據場景值A,查詢相應的用戶ID(依賴于②建立的對應關系);⑥建立用戶userid與微信用戶openid對應關系;⑦將綁定成功提示推送到用戶微信客戶端;⑧通知前臺頁面,綁定已完成,刷新頁面,并返回一些微信賬號信息。完成綁定。完成綁定。其中,②在中間,建立場景值A與用戶之間的對應關系用戶點擊綁定微信賬號時,我們可以在后臺分配臨時場景值A與用戶ID關系。對于用戶不多的網站,可以直接使用php中的apc緩存并設置過期時間(與臨時二維碼過期時間設置相同)。不要使用session存儲這種對應關系是因為④是微信推送事件,不帶session可以使用信息redis這類緩存或DB來存儲。另,這里要使用臨時二維碼,數量上沒有限制,只有時間限制,前臺定時刷新即可。⑧中,因為http沒有推送機制,所以簡單的方法就是輪詢查詢,綁定是否已經完成,綁定完成后再刷新頁面。綁定完成后,當用戶與我們的微信公眾號互動時,根據openid能找到對應的userid,即完成身份識別。對于之前提到的下單,查詢訂單,都是可以實現的。整個綁定過程并不復雜,技術難度也不大。關鍵是思考。以上流程是用戶已經在網頁上登錄,即注冊用戶。對于未登錄的情況,我們也可以在登錄頁面上生成二維碼,讓用戶用微信掃描。如果用戶已注冊,可以自動登錄,綁定網站賬號和微信賬號;如果用戶未注冊,網頁將跳轉到綁定賬號頁面。只要用戶輸入電子郵件密碼快速注冊,網站賬號和微信用戶的綁定也將完成。實現與上述類似的技術方案。場景二場景2,操作對用戶來說有點復雜,因為它需要用戶在微信客戶端的網頁上登錄/注冊。因此,如果注冊過程過于復雜繁瑣,則不建議使用。流程:用戶綁定賬戶流程上述綁定過程集成了注冊過程,因此看起來更為復雜。這并不難實現。我們關注安全問題,因為綁定賬戶涉及用戶的信息安全,并考慮兩個問題:1.如何防止鏈接被偽造?需要確保登錄/注冊鏈接是由我們自己的服務器生成的,其他人不能偽造。可參考微信驗證服務器地址的有效性:http://mp.weixin.qq.com/wiki/17/2d4265491f12608cd170a95559800f2d.html。因此,更安全的登錄鏈接可以是這樣的:http://api.hello1010.com/wechat/login.html?openid=x1&signature=x2×tamp=x3&nonce=x4&echostr&=x5驗證簽名代碼:token值可以跟自己的微信公眾號后臺的一致,也可以換一個,建議換一個安全點。2、如何確保openid是可信的考慮:A用戶進入登錄頁面,將登錄鏈接復制到瀏覽器中openid用B用戶替換openid,用A用戶的賬號密碼登錄。這樣a用戶就可以了userid和B用戶的openid綁在一起顯然是不安全的。有很多解決方案,比如可以給出openid加密,用戶不能偽造加密后的加密方法openid。假如不想給openid在生成鏈接時,可以在服務器端建立加密openid與簽名signature如果用戶篡改了相應的關系openid不能通過校驗。記住,永遠不要相信來自客戶端的信息。擴展應用綁定完成后,我們可以做一些簡單的應用。比如公司需要舉辦線下路演,需要報名參加,需要簽到。這是一個典型的現的典型例子O2O例子。流程如下:線下路演簽到流程綁定用戶子流程是場景二中的流程。這里不再討論報名互動,每個業務都不一樣。對于已完成綁定的用戶,他需要做的是通過微信注冊,然后掃描二維碼登錄,體驗相當流暢。

微信公眾號用戶與網站用戶的綁定方案-深圳微信開發-沙漠風網站建設公司(圖1)網站建設公司" />

未經允許不得轉載:啟新網站SEO優化 » 微信公眾號用戶與網站用戶的綁定方案-深圳微信開發-沙漠風網站建設公司
分享到: 更多 (0)
加載中~
主站蜘蛛池模板: 多物理场仿真软件_电磁仿真软件_EDA多物理场仿真软件 - 裕兴木兰 | 派财经_聚焦数字经济内容服务平台| 环球电气之家-中国专业电气电子产品行业服务网站! | 定时排水阀/排气阀-仪表三通旋塞阀-直角式脉冲电磁阀-永嘉良科阀门有限公司 | 色谱柱-淋洗液罐-巴罗克试剂槽-巴氏吸管-5ml样品瓶-SBS液氮冻存管-上海希言科学仪器有限公司 | 温控器生产厂家-提供温度开关/热保护器定制与批发-惠州市华恺威电子科技有限公司 | 河南mpp电力管_mpp电力管生产厂家_mpp电力电缆保护管价格 - 河南晨翀实业 | 章丘丰源机械有限公司 - 三叶罗茨风机,罗茨鼓风机,罗茨风机 | 刘秘书_你身边专业的工作范文写作小秘书| 设定时间记录电子秤-自动累计储存电子秤-昆山巨天仪器设备有限公司 | 上海律师咨询_上海法律在线咨询免费_找对口律师上策法网-策法网 广东高华家具-公寓床|学生宿舍双层铁床厂家【质保十年】 | 大立教育官网-一级建造师培训-二级建造师培训-造价工程师-安全工程师-监理工程师考试培训 | 影视模板素材_原创专业影视实拍视频素材-8k像素素材网 | 中医中药治疗血小板减少-石家庄血液病肿瘤门诊部 | 反渗透水处理设备|工业零排放|水厂设备|软化水设备|海南净水设备--海南水处理设备厂家 | 浙江华锤电器有限公司_地磅称重设备_防作弊地磅_浙江地磅售后维修_无人值守扫码过磅系统_浙江源头地磅厂家_浙江工厂直营地磅 | 北京网站建设公司_北京网站制作公司_北京网站设计公司-北京爱品特网站建站公司 | 高温链条油|高温润滑脂|轴承润滑脂|机器人保养用油|干膜润滑剂-东莞卓越化学 | 北京森语科技有限公司-模型制作专家-展览展示-沙盘模型设计制作-多媒体模型软硬件开发-三维地理信息交互沙盘 | 并网柜,汇流箱,电控设备,中高低压开关柜,电气电力成套设备,PLC控制设备订制厂家,江苏昌伟业新能源科技有限公司 | 根系分析仪,大米外观品质检测仪,考种仪,藻类鉴定计数仪,叶面积仪,菌落计数仪,抑菌圈测量仪,抗生素效价测定仪,植物表型仪,冠层分析仪-杭州万深检测仪器网 | 南京和瑞包装有限公司 | 罗茨真空机组,立式无油往复真空泵,2BV水环真空泵-力侨真空科技 | 隔离变压器-伺服变压器--输入输出电抗器-深圳市德而沃电气有限公司 | 外贮压-柜式-悬挂式-七氟丙烷-灭火器-灭火系统-药剂-价格-厂家-IG541-混合气体-贮压-非贮压-超细干粉-自动-灭火装置-气体灭火设备-探火管灭火厂家-东莞汇建消防科技有限公司 | 运动木地板价格,篮球馆体育运动木地板生产厂家_欧氏地板 | 纳米涂料品牌 防雾抗污纳米陶瓷涂料厂家_虹瓷科技 | ph计,实验室ph计,台式ph计,实验室酸度计,台式酸度计 | 贴片电容代理-三星电容-村田电容-风华电容-国巨电容-深圳市昂洋科技有限公司 | 排烟防火阀-消防排烟风机-正压送风口-厂家-价格-哪家好-德州鑫港旺通风设备有限公司 | 冷却塔降噪隔音_冷却塔噪声治理_冷却塔噪音处理厂家-广东康明冷却塔降噪厂家 | 档案密集柜_手动密集柜_智能密集柜_内蒙古档案密集柜-盛隆柜业内蒙古密集柜直销中心 | 板式换网器_柱式换网器_自动换网器-郑州海科熔体泵有限公司 | 食品无尘净化车间,食品罐装净化车间,净化车间配套风淋室-青岛旭恒洁净技术有限公司 | 武汉宣传片制作-视频拍摄-企业宣传片公司-武汉红年影视 | 交流伺服电机|直流伺服|伺服驱动器|伺服电机-深圳市华科星电气有限公司 | 永嘉县奥阳陶瓷阀门有限公司| 机床导轨_导轨板_滚轮导轨-上海旻佑精密机械有限公司 | 砂磨机_立式纳米砂磨机_实验室砂磨机-广州儒佳化工设备厂家 | 杭州高温泵_热水泵_高温油泵|昆山奥兰克泵业制造有限公司 | 石英砂矿石色选机_履带辣椒色选机_X光异物检测机-合肥幼狮光电科技 |