[风格市场] GitHub 账号 hong-tm 所有已登录操作返回 HTTP 409(与 #985 相同情况,账户未被修复)
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 25/100
- issue の種類
- バグ
- 明瞭さ
- おおむね明確
- 活発さ
- 活発
調査の方向性
No file paths are named in the payload. Start from how #985 was resolved, since this is the same 409 on /me/* for a GitHub account predating the OAuth enforcement in PR #816. Reproduce with GET https://apic.openless.top/me/packs and /me/likes using the reporter's Bearer token (/packs returns 200), then find the OAuth callback that creates or links a user row from the GitHub login and see where it collides with the legacy author entry behind pack ddc061bf-1562-43d3-878b-83432e46e97e. Done = both /me endpoints return 200 and hong-tm can update the pack; the :9443 sync-port note is a separate question.
索引モデルが issue の本文から書いたものです。
説明
现象
GitHub OAuth 登录成功后,风格市场所有需要账号身份的操作(查看「我的发布」、点赞、发布/更新风格包)全部返回 HTTP 409 Conflict,已完全无法使用。公共浏览(榜单/详情/下载)正常。
复现证据(2026-09-19 用 curl 携带本人 Bearer token 直接测试)
GET https://apic.openless.top/packs(带 token)→ 200 正常GET https://apic.openless.top/me/packs→ 409GET https://apic.openless.top/me/likes→ 409- token 本身有效(不是 401/403),是
/me/*的账号身份映射在服务端冲突
账户信息
- GitHub login:hong-tm
- 已发布风格包:「Typeless 智能风格包我的角色」
- id:
ddc061bf-1562-43d3-878b-83432e46e97e - slug:
typeless-by-hong-tm-ddc061bf - 发布时间:2026-06-05(早于 PR #816 在 2026-07-14 强制 OAuth)
- 当时本地风格包的作者名是手填的「Andrew」,和 #985 报告者描述的场景一致:OAuth 强制后,为 GitHub 身份创建/关联用户条目时与库里旧作者条目冲突
- 该包目前 10 赞 / 1313 次下载,state=approved(公共接口可查)
- id:
期望
像 #985 那样在服务端修复我的账号映射(hong-tm ↔ 旧作者条目 ddc061bf…),修复后我希望能继续更新这个风格包。@appergb 麻烦看一下,谢谢!
环境
- Windows 11,OpenLess v2.0.0-Beta.1 (tauri)
附带一个小问题
云同步服务 https://apic.openless.top:9443 从我的网络环境 TCP 直连与走系统代理均无法连通(443 端口正常),不确定是服务端只开了 443 还是非标端口被网络拦截,供参考。
- 主要言語
- Rust
- スター
- 3.7k
- フォーク
- 349
- 平均マージ
- 2日 14時間
- マージ済み PR(30日)
- 97
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
Open-Less/openless のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
メンテナーはふだん 1 日以内に返信
-
[windows] 录音快捷键还不支持设置为ScrllLock键対応中かも @HKLHaoBin が 9 日前に担当しました。 オープンbug
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
Open-Less/openless#1241 · コメント 5 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 4/5 3〜5日 初心者へのやさしさ 18/100
メンテナーはふだん 1 日以内に返信
-
[omni] 多模态模式开启翻译后,译文时有时无,或混在 JSON 字段里対応中かも @Breadswim が 2 日前に担当しました。 オープン
難易度 4/5 3〜5日 初心者へのやさしさ 52/100
メンテナーはふだん 1 日以内に返信
-
[omni] 多模态「验证」对 OpenAI gpt-audio-1.5 必然返回 400対応中かも @Breadswim が 2 日前に担当しました。 オープン
難易度 3/5 1〜2日 初心者へのやさしさ 58/100
メンテナーはふだん 1 日以内に返信
Open-Less/openless の issue をすべて見る
似ている issue
-
難易度 1/5 1時間未満 初心者へのやさしさ 70/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
limitlessprojects/Go-Hybrid#3342 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
librespeed/speedtest-rust#52 · コメント 1 件 ·
-
enhancement needs-triage
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
bherbruck/solvecraft#11246 · コメント 1 件 · リアクション 1 件 ·
-
example
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
rust-lang-nursery/rust-cookbook#954 ·
メンテナーはふだん 1 日以内に返信