Что-то вроде этого: Here is some PHP code and you'd do similar for iOS and Android. Remember to intercept the URL request in WebView! · GitHub
Этого достаточно для создания учётной записи с правильной информацией. Однако при последующих входах она не перезаписывается.
Согласно этой статье, мне нужно зайти в приложение на Rails и настроить такие параметры, как SiteSetting.discourse_connect_overrides_avatar. Не знаю, связано ли это с тем, что инструкции устарели, но в панели администратора даже нет таких опций, как «переопределить имя» и «переопределить имя пользователя».