网站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)
加載中~
主站蜘蛛池模板: 奇酷教育-Python培训|UI培训|WEB大前端培训|Unity3D培训|HTML5培训|人工智能培训|JAVA开发的教育品牌 | RFID电子标签厂家-上海尼太普电子有限公司| 成都LED显示屏丨室内户外全彩led屏厂家方案报价_四川诺显科技 | 标策网-专注公司商业知识服务、助力企业发展 | 广东燎了网络科技有限公司官网-网站建设-珠海网络推广-高端营销型外贸网站建设-珠海专业h5建站公司「了了网」 | 超声波成孔成槽质量检测仪-压浆机-桥梁预应力智能张拉设备-上海硕冠检测设备有限公司 | 知网论文检测系统入口_论文查重免费查重_中国知网论文查询_学术不端检测系统 | 澳门精准正版免费大全,2025新澳门全年免费,新澳天天开奖免费资料大全最新,新澳2025今晚开奖资料,新澳马今天最快最新图库 | 合肥地磅_合肥数控切割机_安徽地磅厂家_合肥世佳电工设备有限公司 | 轴流风机-鼓风机-离心风机-散热风扇-罩极电机,生产厂家-首肯电子 | DDoS安全防护官网-领先的DDoS安全防护服务商 | 民用音响-拉杆音响-家用音响-ktv专用音响-万昌科技 | 二手Sciex液质联用仪-岛津气质联用仪-二手安捷伦气质联用仪-上海隐智科学仪器有限公司 | 珠宝展柜-玻璃精品展柜-首饰珠宝展示柜定制-鸿钛展柜厂家 | 光照全温振荡器(智能型)-恒隆仪器| 昆山新莱洁净应用材料股份有限公司-卫生级蝶阀,无菌取样阀,不锈钢隔膜阀,换向阀,离心泵 | 深圳市宏康仪器科技有限公司-模拟高空低压试验箱-高温防爆试验箱-温控短路试验箱【官网】 | 无菌实验室规划装修设计-一体化实验室承包-北京洁净净化工程建设施工-北京航天科恩实验室装备工程技术有限公司 | 道康宁消泡剂-瓦克-大川进口消泡剂供应商 | 伶俐嫂培训学校_月嫂培训班在哪里报名学费是多少_月嫂免费政府培训中心推荐 | 衬氟止回阀_衬氟闸阀_衬氟三通球阀_衬四氟阀门_衬氟阀门厂-浙江利尔多阀门有限公司 | 立式硫化罐-劳保用品硫化罐-厂家直销-山东鑫泰鑫硫化罐厂家 | 玉米深加工机械,玉米加工设备,玉米加工机械等玉米深加工设备制造商-河南成立粮油机械有限公司 | 杭州荣奥家具有限公司-浙江办公家具,杭州办公家具厂 | 超声波_清洗机_超声波清洗机专业生产厂家-深圳市好顺超声设备有限公司 | 西门子代理商_西门子变频器总代理-翰粤百科 | 对夹式止回阀_对夹式蝶形止回阀_对夹式软密封止回阀_超薄型止回阀_不锈钢底阀-温州上炬阀门科技有限公司 | 引领中高档酒店加盟_含舍·美素酒店品牌官网 | 污水处理设备-海普欧环保集团有限公司| 专业生物有机肥造粒机,粉状有机肥生产线,槽式翻堆机厂家-郑州华之强重工科技有限公司 | 哈希余氯测定仪,分光光度计,ph在线监测仪,浊度测定仪,试剂-上海京灿精密机械有限公司 | Boden齿轮油泵-ketai齿轮泵-yuken油研-无锡新立液压有限公司 | 环境模拟实验室_液体-气体控温机_气体控温箱_无锡双润冷却科技有限公司 | 乐泰胶水_loctite_乐泰胶_汉高乐泰授权(中国)总代理-鑫华良供应链 | 金环宇|金环宇电线|金环宇电缆|金环宇电线电缆|深圳市金环宇电线电缆有限公司|金环宇电缆集团 | 二维运动混料机,加热型混料机,干粉混料机-南京腾阳干燥设备厂 | 【北京写字楼出租_写字楼租赁_办公室出租网/出售】-远行地产官网 | 吊篮式|移动式冷热冲击试验箱-二槽冷热冲击试验箱-广东科宝 | 佛山市德信昌电子有限公司| 不锈钢管件(不锈钢弯头,不锈钢三通,不锈钢大小头),不锈钢法兰「厂家」-浙江志通管阀 | 纯水电导率测定仪-万用气体检测仪-低钠测定仪-米沃奇科技(北京)有限公司www.milwaukeeinst.cn 锂辉石检测仪器,水泥成分快速分析仪-湘潭宇科分析仪器有限公司 手术室净化装修-手术室净化工程公司-华锐手术室净化厂家 |