如何通过用户ID链接到用户个人资料?

一个想法是在用户记录中放置一个外部 ID,然后你可以使用 /by-external/:external_id。另一个方法是使用 webhook 通知你的外部数据库,以便在用户名变更时进行同步。还有一种方法是直接禁止修改用户名。快速查看 discourse/config/routes.rb 后,我没有发现任何使用 user_id 的路由。