当 OpenID Connect 覆盖邮箱时

在使用 OpenID Connect 的自托管站点上,是否有受支持的 Rails 控制台方法,可以在不更改账户主要邮箱的情况下,将 user_emails 中现有的备用邮箱标记为已确认?

目标:避免当 OIDC 返回相同邮箱时创建重复账户。

我找到了用于更改用户主要邮箱的文档化控制台方法,但未能找到关于就地确认备用邮箱记录的文档。直接编辑 user_emails 是否受支持?还是应该避免这样做,转而更改主要邮箱?