像知乎还有很多网站应用利用QQ微博账号登录的技术流程大概是怎么样的

泻药。看官方文档,有详细说明。例如腾讯的 OAuth2.0开发文档
■网友
基本流程是,你需要去提供第三方登录的这几个平台申请appID和appSecret(叫法不同平台可能不太一样,但是基本就这个范),然后用这个参数按照官方文档里的构建一个访问地址,用户点击的时候(微信需要扫描),会向第三方服务器提交,服务器判断合法性后会返回数据,对返回数据解析,一般会获得一个access_token和openid(或者uid叫叫法可能不一样,不过作用都一样),然后继续使用第三方提供的接口(基本就是URL加上access_token和openid),获取用户信息。获取到用户信息里面能够读取到用户的一些昵称,头像之类的,然后他会判断之前是否已经在网站数据库里存在第三方登录的信息,如果有就自动跳转登录,没有一般有些网站可能会提示绑定邮箱或者手机,或者让你申请注册一个,有些网站允许你直接登录,但是可能会限制你的一些权限。
■网友
腾讯等给第三方网站开个通信接口 让他们可以访问腾讯的数据库做认证 没啥太值得讲的原理


    推荐阅读