# 如何使用Discourse Connect (SSO)更新头像、用户名、姓名？

**URL:** https://meta.discourse.org/t/how-to-use-discourse-connect-sso-to-update-avatar-username-name/235935
**Category:** SSO
**Created:** [2022年八月11日 20:35 UTC](https://meta.discourse.org/t/how-to-use-discourse-connect-sso-to-update-avatar-username-name/235935 "2022-08-11T20:35:42Z")
**Posts on this page:** 1
**Showing post:** 3

<div class="post-metadata">

### Author: ![EGreg](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/egreg/32/133614_2.png) [@EGreg](https://meta.discourse.org/u/EGreg)
#### Post date: [2022年八月12日 08:04 UTC](https://meta.discourse.org/t/how-to-use-discourse-connect-sso-to-update-avatar-username-name/235935/3 "2022-08-12T08:04:30Z")

</div>

类似这样的：[Here is some PHP code and you'd do similar for iOS and Android. Remember to intercept the URL request in WebView! · GitHub](https://gist.github.com/EGreg/3ae51989c2ce2fb9a657b3d5f6d03698)

它足以创建账户，并包含正确的信息。但它在后续登录时无法覆盖。

[根据这个](https://meta.discourse.org/t/discourseconnect-official-single-sign-on-for-discourse-sso/13045) 我必须进入 Rails 应用并设置 SiteSetting.discourse\_connect\_overrides\_avatar 之类的东西。我不知道这是因为说明太旧了，还是因为管理控制面板甚至不包含“覆盖名称”和“覆盖用户名”之类的东西。

---

_[View the full topic](https://meta.discourse.org/t/how-to-use-discourse-connect-sso-to-update-avatar-username-name/235935)._
