Existing OAuth client became invalid and account was deleted after registering replacement credentials

已关闭
#609 1 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

还没有人认领这个 Issue。

评估

难度
4/5
预计耗时
3-5 天
新手友好度
10/100
Issue 类型
缺陷
描述清晰度
需要澄清
活跃度
活跃

调研方向

The payload names no source files or tests; it is an account-support request about OAuth 2.1 PKCE credentials and the /you/apps endpoint. Start by reading the repository's contribution and support guidance to find the private channel for account email, profile URL and client IDs, then route the report to SoundCloud API support. Done means the affected account and API application are restored or an official explanation is provided; do not attempt a code change from this issue.

由索引模型根据 Issue 内容生成。

描述

Hello SoundCloud API team,

We operate an established production integration using the SoundCloud OAuth 2.1 Authorization Code flow with PKCE.

On October 30, 2026, our existing API credentials suddenly stopped working. OAuth requests began returning an invalid_client / invalid client ID error, even though the credentials had previously worked normally and we had not intentionally changed them.

To restore service, we logged into the same SoundCloud account that owned the original API application and registered another API credential pair. Shortly afterward, the entire SoundCloud user account became unavailable or deleted—not merely the original API application. We can no longer access either credential pair through /you/apps.

Could you please clarify:

  1. Why were the original credentials invalidated?
  2. Could registering another application on the same account have triggered the deletion?
  3. Was this caused by the one-application-per-person policy or an automated security/enforcement process?
  4. Can the SoundCloud account and its API application be restored?
  5. Which private support channel should we use to provide the affected account email, profile URL and client IDs?

We can provide the affected client IDs and account information privately. We will not publish client secrets.

This has interrupted a live production integration, so we would appreciate help identifying the correct SoundCloud team or support contact.

Thank you.

主要语言
JavaScript
星标
260
派生
52
PR 合并指标
30 天内没有已合并 PR

环境准备

这个项目没有提供开发容器、Dockerfile 或贡献指南,环境需要你自己搭建:先看它的 README,通用步骤见我们的新手贡献指南。

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

soundcloud/api 的其他 Issue

查看 soundcloud/api 的全部 Issue

相似的 Issue

更多 JavaScript Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。