Что должно быть указано в «DISCOURSE_HOST»?

Привет, Робин, короткий вопрос:

URL-адрес обратного вызова, который я использую, — https://1.hosted-by-discourse.com/auth/oauth2_basic/callback — и он, похоже, не работает. Не кажется ли вам, что я что-то делаю неправильно?

Что должно быть указано в “DISCOURSE_HOST”? В настоящее время я использую бесплатную пробную версию хостинга Discourse, поэтому для раздела “DISCOURSE_HOST” я использую URL-адрес хостинга Discourse, который выглядит так: 1.hosted-by-discourse.com.

Спасибо

Вам нужно использовать URL вашего публичного сайта (то, что отображается в адресной строке браузера). Адреса с суффиксом *.hosted-by-discourse.com являются нашими целями для CNAME, и к ним нельзя обращаться напрямую.

Окей, спасибо, Дэвид. Попробуем и к завтрашнему дню сообщим, как всё прошло :slight_smile:

Новый URL обратного вызова сработал!

Но у меня есть еще один вопрос — можно ли оставить эти два поля (ниже) пустыми, если в ответе на мой запрос токена нет таких свойств, как идентификатор пользователя?

Как видите, я использую (или, по крайней мере, пытаюсь использовать) метод «Получить JSON пользователя для OAuth2», так что, полагаю, мы можем извлечь идентификатор пользователя из этого ответа с информацией о пользователе в формате JSON?

Спасибо!

Да, вы можете оставить оба этих поля пустыми :+1: