男生主动加A微信但是把QQ密码给了B?让B跟他妈一起用?C说明了什么?

  微信用在手机上,QQ也可以挂手机
  微信不收费,手机QQ也不收费
  微信可以语音聊天,手机QQ也可以语音聊天
  微信可以找周围的陌生人,手机QQ一样可以找

  我就不明白了,为什么要用微信,到底和QQ的区别在 哪

楼主发言:6次 发图:0张 | 添加到话题 |

  而且微信和QQ不都是腾讯旗下的产品吗?

  • QQ主要还是针对私人化的软件,个人定制的成份更多点,并且功能比微信多,游戏,空间,邮件,网盘,群聊,视频等等,微信除了个人服务以外更多还是为集团和企业服务,实时发布信息为主要功能

  -----选自腾讯微小说《马话疼》

  反正也没有用过微信,收不收费和我没有关系,不过人家腾讯公司都没有说要收费,鼓捣人家收费确实有点莫名其妙。

  来看评论的,身边有很多人不用QQ用微信了的,不懂为什么

  来看评论的,身边有很多人不用QQ用微信了的,不懂为什么

  微信可以关注一些公众号,可以进行学习交流,学术性还可以。

  换汤不换药 你大可把TX看成是一商家 - - 商家们会抓住消费者们追新的心理 (当然不代表全部) 尤其是在当今这竞争 “ 惨烈 ”的社会背景下。

  中国网民大部分目前已经离不开QQ了, 但是,如果中国移动或者其他运营商利用手里的客户资源自己开发一个*信出来, 那么很多网民估计会放弃QQ转而使用*信, TX为了防止出现这种情况, 就及时开发了微信, 从而绑定手机号,维护TX及时通信行业垄断地位, 不管你用QQ还是微信,都是TX的用户, 明白?

  互联网江湖上有一句话叫:腾讯连自家的产品都抄袭!

  都属于社交工具,都想占领移动客户端。————————————————————房善朝教育。

  很难说啊,骨病医生微信:gubingQQ

  老夫也觉得并没什么不同,我只想对那些找各种理由说不同的人说:拜托!请不要装13好么?

  我来真相一下,两个产品团队在互相竞争,然后功能也是你有我也出

  我也搞不明白,我爹妈都要玩微信,屁大的事都发微信,搞得我只好下个微信接收消息,不过真的搞不懂哈,而且加了一堆亲戚,还专门给我发条短信说以后发红包都用微信,唉,我还是习惯小企鹅

  微信可以关注公众号,可以考感兴趣的消息新闻,可以挂医院的号等等。QQ多用来发邮件,QQ群通知事儿,微信多用来和亲朋好友的即时通讯。

  • 微信是手机上的软件 手机软件不正规 偷用户的信息非常方便 想想把绝大部分网民的个人信息都偷到手是什么概念 这能增加多少流量和广告收入

  来看评论的,身边有很多人不用QQ用微信了的,不懂为什么
  我一直以为用QQ的多过微信
  最明显的区别,朋友圈啊。相互之间不是好友的看不到朋友圈评论,这就是我喜欢用微信的原因

  区别在于腾迅的未来战略,QQ已经非常成熟给公司带来的现金流已是明确的,但一个那么大的公司永远需要新的耕地,于是乎微信用新的概念诞生了,一个以朋友和圈子为主导设计基因的产品,注定于原来的QQ开放式的互联网交流工具走向了不同的方向。
  加之,由于微信诞生于智能手机时代,所以重新唤起了所有30,40,50的人加入。
  “一样的产品,不一样的基因,不一样的时代” 结果看上去就千差万别了。
  你说的很有道理,50.60不用QQ但是都用手机,确实拉到不少粉丝

  QQ有的功能微信没有,微信有的功能QQ都有,隐私性什么的,发QQ说说可以设置指定好友不可见,很方便,至于黄钻VIP SVIP什么的,全凭自己喜好,想充值就充值,不想充值也没有人逼着你们充值,就算不充值也有很多好看的气泡字体背景等等。
  相比于QQ,我觉得微信最实用的的一种方法就是语音翻译,我也在QQ上群聊看见过别人发的截图,语音下面有翻译,但是我不知道怎么弄,但是微信长按一下语音就会出现语音翻译。但是,这个实用的功能却被大部分泯灭,就我身边的所说,微信用户大部分都是我爸爸妈妈那一辈的人,他们不打字,常常是发语音,但是语音里说的话却是方言,那么这语音翻译的功能就几乎失效。
  其实微信也挺好的,但是我觉得QQ更好一点罢了。
  打字不易,个人观点勿喷。

}

点击上方“芋道源码”,选择“”

每天 8:55 更新文章,每天掉亿点点头发...






这里的多账户区别于系统级别的,我们讲的多账户系统是指,在我们互联网应用当中,我们的应用会使用多个第三方账号进行登录,比如现在常用的APP:网易、微信、QQ等等。

  1. 可以学到:多用户下面的技术方案细节,以及相应的表设计,流程设计。

  2. 不可以学到:与其他文章一样,我这里不会有具体代码实现细节,方案做的对,代码咋写都不会太烂。

归结为创业初期是因为这个时候用户量比较少,甚至还没有接入上面所说的其他第三方的账户系统,只是自建的体系就可以满足,自建体系的话,目前常用的有

这种方式在很多初期网站建设会使用,先注册,再进行登录,在老一点的cms中都能找到这个影子。

  1. 前端将用户名、密码发送到服务器,服务器进行常规的判断,判断用户名、密码长度是否满足,用户名是否重复等条件,条件不通过直接返回对应错误码给到前端,这里密码字段,为了防止传输过程中被截胡,建议加密再上传,我们的传输密码默认都是会进行一个md5加密,然后记录到数据库再进行一层加密,就算是脱库也没事,密码不要明文存储。

  2. 校验通过后,就将用户名密码写入数据库,并进行后面积分发放等操作,这里不展开。

  3. 现在进行登录,前端将用户名,密码发送给到服务端,服务端首先会校验登录次数是否超过设置的阈值,如果超过只能继续等待被关小黑屋。

  4. 如果未超过继续登录逻辑,判断用户名、密码是否正确,不正确密码则进行阈值的判断,如果超过则关小黑屋,记住小黑屋必须设置过期时间,要不然就会永久关上了,这个可以用redis的过期来做。

  5. 登录成功后进行后续的一切后置逻辑,比如加积分。。。等操作。

  1. 首先输入手机号,然后发送到服务端,服务端将手机号记录在我们数据库中,然后生成随机验证码,并将手机号和验证码绑定到一个redis里面,然后记录过期时间,这个过期时间一般是10分钟左右,这就是我们一般手机验证码的有效期。

  2. 手机接收到手机短信后,那么就在界面填写验证码发送服务端,服务端收到验证码后就会在redis里面查询到这个手机号对应的验证码,失败就返回错误码。

  3. 成功后就进行登录操作。

这里看起来没有明确的注册登录操作,其实在发送手机号码就可以认为是一个常规的注册,然后后面的验证码输入就是一个登陆操作,

问: 那我要密码咋办?

答: 在后续产品里面增加一个 手机号码密码补录的功能 即可,这也是现在很常规的手法,但是现在移动互联网大爆炸时代,密码已经显得不是那么重要了,反正我从来记不住密码,如果手机号码能操作的app,绝对不用密码来操作。

0
0

这里只是单纯说明需要用到的数据,没有扩展具体场景,这个表结构能够满足上面两个方案的设计。

这里是以QQ-SDK的登录逻辑, 我们先来一波时序图

  1. 客户端自己调起登录的界面,进行输入用户名、密码,这里的是第三方的用户名,密码,登录成功后,会返回access_token openid expire_in,这过程会使用到oauth2.0,不过在sdk里面进行内置回调获取了,后面我们会说明我们自身实现的oauth2.0

  2. 校验通过后就会判断本地是否有这个login_type和openid是否存在,不存在则进行获取远程的用户名、头像等基础信息来作为本地基础数据,并且返回code值

  3. 如果已经存在,那就是进行登录操作,返回code值。

  4. 客户端拿到code值后进行token值的换取,这个完全遵照oauth2.0的协议来走的,后续每次请求必须带上token,token值在服务端的时间比较久,因为我们想要做的是那种永不下线的操作,所以每次请求我们都将token过期时间进行累加。

根据部分小伙伴的的建议,我这里做一下数据库的整理:

用户基础表(users)

  1. users表只是单纯针对我们业务侧的登录,主要是做自身业务的oauth2.0业务,

  2. user_local_auth是做自己用户名、密码登录,手机号码登录信息记录,

  3. user_third_auth是我们第三方用户体系的数据记录,

  4. 整个设计理念就是将自建用户与第三方在存储上区分,这在架构演进上也是合乎情理的,开始用户体系大多自建,而后才是对外接入。

  1. 总的来讲,第三方用户的接入技术上来讲是比较简单的,这里设计多一个user_thirds是可以支持足够多的第三方接入,当然一般我们也就两三个登录就好,太多登录方不仅自身维护成本,界面摆盘也不好看不是。

  2. 希望大家能够通过以上学习,能够对于我们多账户登录有一个比较好的认知,这里设计方案不包含分表分库、没有服务化,就是简单直接的设计,当然用户量和需要的不一样,在这个基础上还要加很多东西,谢谢大家阅读!!!



欢迎加入我的知识星球,一起探讨架构,交流源码。加入方式,长按下方二维码噢

已在知识星球更新源码解析如下:

提供近 3W 行代码的 SpringBoot 示例,以及超 4W 行代码的电商微服务项目。

获取方式:点“在看”,关注公众号并回复 666 领取,更多内容陆续奉上。

兄弟,一口,点个!????

}

我要回帖

更多关于 一个男生愿意把qq密码告诉你 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信