用户名被强制同步到SSO,但用户在注册时使用邀请链接仍可更改用户名更改用户名仍可更改

上下文:我通过 Basic OAuth2 插件添加了一个 OAuth2 提供商,并且不允许本地/电子邮件登录。
我还启用了 auth skip create confirmauth overrides usernameauth overrides username 以及 auth overrides email

错误:当新用户通过我的 OAauth2 提供商使用邀请链接加入时,他们不知何故被提示选择用户名,尽管这显然不是预期的(电子邮件字段如预期般不可编辑)。

解决此问题的方法是使用户名字段像电子邮件字段一样不可编辑,或者鉴于 skip create confirm 显然已启用并且在不使用邀请时按预期工作,根本不向用户显示此视图。

2 个赞