Apple требует, чтобы все браузеры на iOS использовали движок Apple WebKit.
Думаю, исходный код Discourse можно доработать так, чтобы вход в систему был возможен, но доступ остался только для чтения (поскольку это, судя по всему, необходимо для предотвращения появления в браузере элементов, которые он не сможет обработать).