报告!我发现了个好玩的(可能是浏览器缓存)

我是好人哦,没有任何其他意思,

大王,我发现了个东西

我前几天换了头像和名字,一切正常

我今天登录了Credit站查看自己的积分

发现这里的头像和名字还是旧的

我就一直刷新:counterclockwise_arrows_button::counterclockwise_arrows_button::counterclockwise_arrows_button::counterclockwise_arrows_button:,一直刷新

然后发现还是没有任何变化

我就以为这是我最初登录credit的时候默认设置的信息,但是我记得只是使用L站快捷登录啊,所以信息肯定还是L站的信息

然后我退出重新登录,发现变成最新的L站的头像和名字了:smiling_face_with_sunglasses:

后来我又测试了一遍,大家往下看:eyes:

这个:backhand_index_pointing_up:t2:图片,是我目前积分站的信息,也是我L站的信息,因为我刚才重新登陆了积分站,所以同步好了

然后我把L站的信息换一下,大家看下面的这张图:backhand_index_pointing_down:t2:

此时,我的L站的头像和名字全部都更换了

不过积分站并没有刷新过来

然后我重新登陆,发现:backhand_index_pointing_down:t2::backhand_index_pointing_down:t2::backhand_index_pointing_down:t2:

17 个赞

会有延迟的呢w
不重新登陆好像拿不到最新的数据呢w

应该是头像这种数据有缓存吧,我们公司项目原来也是这样,把昵称和头像缓存住了

2 个赞

有缓存吧,应该是正常的

2 个赞

:distorted_face:延迟啦ww

3 个赞

而且oauth2这种登录方式,只有用户授权登录的时候才能拿到用户信息,技术手段限制了

4 个赞

看到评论区想起来了,很可能是浏览器的缓存的问题,

但是肯定不是延迟,因为我第一次发现的时候,是L站更换完信息的几天后,才登陆的积分站,延迟不可能几天了还没缓过来

所以可能是浏览器缓存问题

2 个赞

肯定是cache啦w

1 个赞

技术手段限制不得已为之,这个不属于bug了,应该也优化不了
新的用户信息只能给新的code进行验证才能拿得到

2 个赞

是浏览器缓存呢w 咱清了缓存之后再登录就好啦w

1 个赞

应该是缓存,只要重新登陆就好了:smiling_face_with_tear:

不过你们为什么后面都带w啊

2 个赞

原来如此

被65 @6512345 带的(雾 :laughing:

2 个赞

哈哈好吧,我以为大家觉得我是傻子呢:smiling_face:

1 个赞

嗯w 因为wwww!

1 个赞

哈哈:smiley::smiley::smiley::smiley:

1 个赞

也许ww

2 个赞

摸摸ww

这个说不定可以用之前duplicate那个pr里的方式解决呢w

qwp,user表里存的头像看上去是在登录时获取?w

是的说w