B 站登录原理

2022-03-09 14:42:55 +08:00
 yurong333333

没登录之前,打开两个 b 站的网页 A 和 B ,在 A 网页登录,然后刷新一下 B 网页,发现 B 网页也显示登录了,这是什么原理呢?

10508 次点击
所在节点    问与答
133 条回复
yurong333333
2022-03-09 15:21:07 +08:00
@sunny2580839896 坐等 v 站大佬解答吧,最好给出是哪个网站。
ulosggs
2022-03-09 15:21:29 +08:00
@justrand 12306 算一个,永远无法预测 12306 的登录状态 🐶
yurong333333
2022-03-09 15:21:46 +08:00
@fgwmlhdkkkw 好问题,坐等大佬回答。
yurong333333
2022-03-09 15:22:21 +08:00
@745839 已经有几个延伸的问题了,大佬去回答一下呀。
fgwmlhdkkkw
2022-03-09 15:22:26 +08:00
@fgwmlhdkkkw 还是说,app 的文件名包含了这个信息,那 app 运行时能拿到这个文件名吗?
c1273082756
2022-03-09 15:29:17 +08:00
经验+3
zhaol
2022-03-09 15:36:03 +08:00
同域的网页是可以共享 cookie 或者 storage 的。
unclemcz
2022-03-09 15:37:55 +08:00
看了帖子我也有个问题,block 是单向的吗?看前面 op block 了 @popok ,popok 还是能看到 op 的帖子,没 block 过别人没有经验,如果双向 block 设置是不是更合理?
zhaol
2022-03-09 15:38:17 +08:00
@zhaol 延伸问题,可以了解一下 URL Scheme
NCry
2022-03-09 15:40:50 +08:00
@fgwmlhdkkkw 是 android 系统吧,ios 没有遇到过这种情况。打包的时候把问题 id 写入是不可能的,不然每有一次问题导流的下载就要打包一次,太耗费资源了。我猜测是在应用安装完成之后广播通知给 app ,app 内做对应处理。
littleylv
2022-03-09 15:42:31 +08:00
第一个问题懒得回

延伸问题,但凡你去谷歌一下,成千上万的答案等着你
GrayXu
2022-03-09 15:42:56 +08:00
@fgwmlhdkkkw 实时打包不太可能吧。。感觉这样传 scheme 过去的情况应该和你用的应用市场是耦合的。

另外 op 确实没有掌握搜索引擎这项技能。
littleylv
2022-03-09 15:43:31 +08:00
PS:好问、好学,跟“伸手党”,是两个不同的概念
yurong333333
2022-03-09 15:44:25 +08:00
@unclemcz 您是说您还可以看到那个被 block 的人还在这个帖子继续发言吗?我因为 block 他了,所以没看到发言。不知道被我 block 的人能不能继续发言额。
yurong333333
2022-03-09 15:45:52 +08:00
@littleylv 感谢。也是从帖子看到了关键词才了解了更多。
Qseven
2022-03-09 15:49:39 +08:00
我看到了这个标题,想进来学习一下。
misdake
2022-03-09 15:52:10 +08:00
@fgwmlhdkkkw
网页在尝试打开 app 时,会走 uri scheme 尝试打开一个链接,本地应用注册了的话就能接收到,打开对应的内容。
点击下载 app 的时候也会把这个链接写入剪贴板。应用安装好打开的时候查剪贴板,发现有内容也会打开。

可以现场试一下,在弹出下载提示的时候,剪贴板里是不是已经有 FromUri@zhihu://...的内容了
rogi
2022-03-09 15:54:23 +08:00
同域的情况下饼干和缓存是共享的
dingwen07
2022-03-09 15:54:34 +08:00
https://www.redhat.com/en/topics/cloud-native-apps/stateful-vs-stateless


@unclemcz #28 V2 的 block 可以算是自损技,block 之后仅仅是你看不到对方(帖子和回复隐藏,回复 /提及不提醒),对方和没有 block 这个用户的其他用户都不受影响,对方甚至都不知道被 block 了。我个人是很喜欢 V2 这种,用户使用 block (或者 Hide )应该是为了整理自己的时间线,排除掉一些不想看见的内容。当然双向 B 有个好处,就是防止恶意用户污染自己的内容,这在 V2 一般通过 AT 站长解决。双向 B 的一个问题是可能会有人把 Block 当作让对方不爽的工具。
fgwmlhdkkkw
2022-03-09 15:56:20 +08:00
@misdake 哦,忘了剪切板了。厉害👍

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/839140

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX