之前app帐号和社区帐号已经做了互通,社区帐号数据也写入在app帐号的数据库中,导致app帐号系统越来越繁琐,在拓展其他社区时,需要操作整个app帐号体系。
因为社区帐号是子集、app帐号是大的父集,所以借鉴微信帐号授权的思路将社区帐号和app帐号进行剥离。不再整合在一起。app帐号在社区帐号中可以直接授权登陆。这样的好处就是当拓展其他社区时,只用授权即可。
这个走了一大段弯路,因为社区帐号已经存在一段时间。所幸很多用户只是查看,并没有发言,所以并不影响内容。所以为了避免app授权社区帐号和老账号可能存在冲突的可能,我们对原社区帐号进行备份并归档处理。
影响
社区老账号进行归档,只能查看,当在app重新授权时,社区会自动生成一个新的社区帐号。原头像会重置,默认昵称是app昵称。技术能力所限,造成的影响深感抱歉。