扫码登录获取B站 cookie,可与各种场景联动
该工具可以通过 <iframe> 或 window.open() 联动使用
- 编译时设置环境变量
TRUST_ORIGIN,值为你允许通过<iframe>或window.open()调用的源,多个之间用英文逗号,分隔,例如https://example.com,https://abc.example.com- 不设置时则无法正常使用 iframe / window 模式
- 可设置为
*,允许所有页面调用,但不推荐,除非你知道这意味着什么 - 在本地开发时若未提供则默认为
*
- 带上查询参数
mode=iframe或mode=window进行使用(访问),然后监听message事件获取登陆成功后的 cookie- 请参考 demo
- 本地开发访问 http://localhost:5173/dev/ 可体验效果
要求 Node.js >= 18
# 安装依赖
yarn
# 开发
yarn dev
# 编译
yarn build
# 预览成品(需要先编译)
yarn preview # http://localhost:3000