问题描述
- QQ互联后,用户数据是保存在哪里?
-
移动或者网站中,我们常常看见一些诸如,使用第三方登录:QQ登录、微信登录、微博登录等等
那么,我们等我们使用了QQ登录(其它类似)后,用户的信息是保存在QQ服务器还是应用的服务器?
假如这个应用可以提供拍照上传功能,那么这个拍照的图片是否可以保存到QQ服务器?
如果是这样,我们开发APP就不需要自己弄个服务器了,直接默认使用第三方登录就好了,是这样吗?
解决方案
第三方登录的本质就是,qq会传给这些应用一个tokern,不同的用户token不同,第三方平台据此判断是不是这个用户已经注册,如果没有,创建一个本地账户和它关联。
你的app还是需要一个自己的服务器的。
解决方案二:
建议是保存在自己服务器上,大概的设计可以如下:
用户表:
用户自己注册的用户名
QQ登录过来的用户名【貌似会给分配一个】
新浪微博登录过来的用户名
这是一个比较好的办法,貌似你可以拿着用户的token,在已经登录的时候不用用户再次登录。
建议还是有个自己的服务器,可以保存一下用户相关信息。
解决方案三:
兄弟,你可真逗,那样你用户的数据不成人的了吗
解决方案四:
数据安全大于一切,尽量别用第三方登录
解决方案五:
存在自己的自己的服务器上 只是传过去一个tokern
时间: 2024-10-21 17:44:21