Skip to content

fix: keep Seedance authorization cross-device - #18

Merged
lyz52789 merged 1 commit into
mainfrom
agent/seedance-user-authorization
Jul 13, 2026
Merged

fix: keep Seedance authorization cross-device#18
lyz52789 merged 1 commit into
mainfrom
agent/seedance-user-authorization

Conversation

@lyz52789

Copy link
Copy Markdown

What changed\n\n- extend the local authorization session and desktop polling window from 5 to 15 minutes\n- keep the mobile callback on a public completion page with no Token123 login link\n- clarify that the phone can be closed after liveness verification while the original device continues automatically\n- update all frontend locales, documentation, tests, and tracked production assets\n\n## Root cause\n\nThe desktop discarded the short-lived BytedToken after five minutes, so a liveness flow with an action retry could complete on the phone after Token123 had already stopped polling. The callback page also linked mobile users into the authenticated console, which unnecessarily prompted them to sign in.\n\n## Validation\n\n- go test ./... -count=1\n- bun test (13 passed)\n- targeted Prettier check\n- production Vite build and referenced-asset verification\n\nThe repository-wide i18n linter still reports 98 pre-existing issues; this change adds no new reported i18n issue.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying new-api with  Cloudflare Pages  Cloudflare Pages

Latest commit: 250cdf6
Status: ✅  Deploy successful!
Preview URL: https://55be2544.new-api-d57.pages.dev
Branch Preview URL: https://agent-seedance-user-authoriz.new-api-d57.pages.dev

View logs

@lyz52789
lyz52789 merged commit 1c44ddd into main Jul 13, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant