Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

无法使用 手动绑定 的方式绑定 百度账号 #183

Closed
2 tasks done
Steven52065 opened this issue Aug 9, 2022 · 9 comments
Closed
2 tasks done

无法使用 手动绑定 的方式绑定 百度账号 #183

Steven52065 opened this issue Aug 9, 2022 · 9 comments
Labels

Comments

@Steven52065
Copy link

  • 我已升级贴吧云签到到最新版本,并且运行了升级脚本
  • 我已搜索过 Issue 区,没有找到相关问题

问题描述

  1. passport.baidu.com -> Cookie 下面只有STOKEN,而没有BDUSS。baidu.com -> Cookie 下面有BDUSS
  2. 将1.中的STOKEN和BDUSS填入后,报错
    image

复现步骤

使用docker-compose安装后,在 检查更新 处,使用 GitHub更新服务器 更新
chrome,打开baidu.com,点击地址栏左侧的“🔒”,打开“Cookie”,无法在passport.baidu.com -> Cookie 下面找到BDUSS
添加passport.baidu.com -> Cookie 下面的 BDUSS 和 baidu.com -> Cookie 下面的BDUSS,报错

环境

  • 云签到版本:V5.00
  • 服务器系统和版本:Ubuntu 22.04 LTS (GNU/Linux 5.15.0-41-generic x86_64)
  • 云签到是否在 Docker 中运行:是
  • PHP 版本:7.4.22
  • MySQL 版本:MySQLi 可用
@BANKA2017
Copy link
Collaborator

估计是跨越了多个版本升级导致升级脚本未能执行升级,请参考下面两个回复手动处理
#174 (comment) #174 (comment)

@BANKA2017
Copy link
Collaborator

  • 根据截图来看,导致出错是因为数据表缺少 portrait 列,而不是 stoken 的问题

  • 另外 stoken 不是这样获取的,百度各项服务之间的 stoken 并不互通,请到 tieba.baidu.com 域下取 stoken 用于云签登录

@Steven52065
Copy link
Author

Steven52065 commented Aug 9, 2022

照着那个来了两遍(弄完一次,不行,删除了重新创建容器),报错变了...
这次用的是https://tieba.baidu.com/index.html网址下,baidu.com域下的BDUSS;tieba.baidu.com域下的STOKEN,这样对么?

image
扫码也提示错误

@BANKA2017
Copy link
Collaborator

照着那个来了两遍(弄完一次,不行,删除了重新创建容器),报错变了... 这次用的是https://tieba.baidu.com/index.html网址下,baidu.com域下的BDUSS;tieba.baidu.com域下的STOKEN,这样对么?

image 扫码也提示错误

你这条回复暴露bduss了,我给你删了,另外建议改密码使那个bduss失效,避免被人利用

要解决这个很简单,只要前往 管理菜单-工具箱-运行sql语句 运行一下下面这行

ALTER TABLE `{VAR-PREFIX}baiduid` ADD `stoken` TEXT NULL DEFAULT NULL AFTER `bduss`;

@n0099
Copy link
Collaborator

n0099 commented Aug 9, 2022

我给你删了

edit comment history里还有

@kenvix
Copy link
Member

kenvix commented Aug 9, 2022

我给你删了

edit comment history里还有

那就再登出下就没了

@n0099
Copy link
Collaborator

n0099 commented Aug 10, 2022

不登录也能看到edit history

@kenvix
Copy link
Member

kenvix commented Aug 10, 2022

不登录也能看到edit history

我指的是登出这个bduss

@n0099
Copy link
Collaborator

n0099 commented Aug 11, 2022

@Steven52065 登出bduss或者改密(可以再改回来

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants