app迁移数据 微信登录也可以迁移吗 需要具备什么条件

问题遇到的现象和发生背景 app迁移数据 微信登录也可以迁移吗 需要具备什么条件
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法 现在迁移后微信登录用户再次登录是新的用户信息
我想要达到的结果 微信登录的用户信息迁移到新的平台上 需要具备什么条件 微信开放平台跟之前的一样 还要具备什么条件

是重新开发了一个新的app,用户使用微信登录为新用户么?
这种原因是你新app连的数据库不是原来的数据库吧,用户登录后查询不到以前的信息,所以为新用户

这个微信qq等第三方平台一般都有提供openid,只要这个id的数据库还在,就可以正常获取用户的数据,这个应该与app无关,只与服务器的数据库有关

不同的小程序,用户的openid不一样的,之前注册的时候需要获取到用户唯一信息,比如手机号,然后生成你自己对用户的唯一管理id,
之后迁移的时候,用户登录新APP时,获取他的手机号,和后台数据库匹配,再绑定上新的openid。
也就是说,你的用户管理不应该根据微信提供的openid来,而是应该按你自己生成的id来,在切换app的时候,还可以通过手机号来匹配上用户

有些项目会选择保存用户的微信号,但是微信号是可能为空的,而且微信号还可以修改,所以一般选择使用手机号来进行验证匹配

不知道你说的新平台是什么,
是不是同一个企业的不同app或服务?
如果是,则可以迁移,
如果不是,一般不能迁移。

但,如果你实在想,也不是不行!

数据迁移与app无关

只要你用户与微信openid或UnionID有绑定关系,你数据迁到哪都无所谓

微信授权有2个id:
OpenID: 普通用户的标识,对当前开发者帐号唯一。一个openid对应一个公众号。(微信账号每个小程序、公众号一个)
UnionID :用户统一标识。针对一个微信开放平台帐号下的应用,同一用户的unionid是唯一的。 (一个开放平台可以有公众号、小程序等多个)

如果你app只有一个公众号或者小程序,微信授权后你存储一下用户对应openid。
如果你app是多个公众号和小程序都用一个用户,那你需要用unionid绑定你的用户。

您讲的是什么数据呢,是微信登录这种方式所保存的用户的微信相关数据吗
微信的相关数据是可以向微信服务器发起请求来获取的,所以有些不需要备份

只要数据完整迁移了,不应该会出现新用户

数据迁移要确保数据库迁移完整,迁移后的app读库内容一致

微信登录用UnionID做用户唯一标识,迁移前后都绑定在 同一个微信开放平台帐号下。

数据迁移的话应该要保证用户id和app或微信的唯一性绑定关系,这样就可以根据用户唯一标识进行数据迁移

https://www.knowbaike.com/it/5917.html

这个迁移是什么概念?变动了什么说详细一些才好分析,如果数据库和微信平台相关的东西没有变动是没有任何影响的。

App应用迁移涉及unionid变更,迁移过程中和迁移后对已经发布的app用户登录、app微信分享、app微信支付功能等不会有影响。应用迁移只涉及unionid变更,APPID、openid不变。在迁移之前,开发者需要做好数据备份/数据映射工作等,如果某些环节是依赖unionid存储和展示,那么迁移后,由于unionid与旧的unionid不同,如果开发者没有做好数据映射,前端可能会该邮件感知,是否有影响,取决于开发者怎么使用id信息。
当然,如果只是单单迁移数据的话,应该与是什么app,联系应该不是很大的那类,进一步来说,应该跟其所用数据库相关,条件的话,首先数据迁移时执行迁移操作时数据库要迁移完整,迁移后的app读库内容是一样的,当然还有很多迁移过程需要准备,这个根据具体需求来准备。

用微信给的id就能继续用以前的用户库了

换手机怎么转移数据?换新手机是件值得高兴的事情,但旧手机中的通讯录、照片、微信聊天记录等等数据怎么办呢?其实为了防止数据丢失,我们可以直接将其导出新手机,今天小编就总结了一下导入数据的方法,下面就分享给你。
方法一:借助iCloud云备份
首先将手机连接WiFi,然后在设置中依次点击“Apple ID——iCloud——iCloud云备份”,开启iCloud云备份功能后再点击“立即备份”。
备份完成后,我们就可以将这些数据下载到新手机上了,首先将新手机开机,在“应用与数据”中点击“从iCloud云备份恢复”,接着登录自己的Apple ID,选择备份进行恢复就行。
由于iCloud只提供5GB的免费存储空间,有些数据多的小伙伴可能无法备份完全,不用担心,可以直接使用“果备份”。这是一款专业的苹果数据备份软件,可以一键备份我们设备中的微信聊天记录、短信、照片、通讯录等多项数据。
备份完成后,还可以直接预览和导出备份好的数据,如果是换机,可以直接用新手机连接至果备份,点击“恢复至备份”,将旧手机中备份好的数据,一次性转移至新手机哦!
换手机怎么转移数据?上面就是两个简单好用的数据备份与转移方法,如果你正好有此需要,又不知道如何操作,那上面两个方法你一定不要错过哦!