仿站咨询QQ:2587483189

手机微信同号:15850888840

DEDE V5.7 UC整合DZ 使用QQ互联登陆

首先我先讲解下DZ的QQ互联注册登陆过程:
DZ的会员表pre_common_member中有USER 跟password信息,这个password如果你选的是QQ互联注册此password就为腾讯给的access token secret处理得来的,如果你选的是正常注册那就是正常注册得来的,如果你选的是互联注册并且在管理里的密码安全面给了密码,那这个PW就是此处密 码,DZQQ登陆是获取access token secret跟pre_common_member_connect表中的conuinsecret做比对,如果一样,再按照 pre_common_member中USER 跟password写 cookies,如果你用UC整合了DEDE并且是同步登陆,那么这时也会也一个DEDE会员相关的cookies,这里会出现一些问题,如果是新在DZ 上注册的帐号DEDE的member表上并不会有信息,(DEDE登陆的时候如果自己member表上没这个用户会到UC上有找,如果UC上有它会在自己 member表上写入此用户。)所以即使有cookies一样会显示未登陆。

根据什么的情况我理顺了下标题摘要的字数限制
在DZ上用 QQ互联注册登陆,直接返回DEDE登陆一次让DEDE member表写入用户信息是不可能的,因为QQ互联注册登陆的时候密码是看不到的,所以用户自己都不知道自己的密码,解决办法就是用户必须在管理里的密 码安全里面设置密码用这个密码在DEDE中登陆一次。 这样后在DEDE上直接调用DZ的QQ登陆按钮就可以登陆了

有些人说自己可以在DEDE系统上自己放个单独的QQ登陆就可以了
但这样做的话DZ是无法识别你DEDE上绑定的QQ,也就是说你必须在DZ上对此帐号再此做绑定才等同时登陆

PS:DZ跟DEDE上的QQ互联想完美整合看样子只能等UC的下个版本将QQ互联的openid和token植入 (或有高人能指点下怎么简化我上面说的这个过程,例如在论坛登陆时直接会在DEDE  member表里一样写入用户信息)。

  • 上一篇:织梦dedecms5.7文章不能上传附件的解决办法
  • 下一篇:织梦DEDECMS标签{cmspath}意思解释
  • 来源:未知//所属分类: 织梦仿站 /更新时间:2012-01-05
    相关仿站教程