perminovma
@perminovma

Можно ли тестировать авторизацию OAuth2 на localhost?

Всем привет!

Сразу к делу:
грубо говоря, пишу свой клиент (сайт) для GitHub, авторизация через OAuth2, прочитав документацию я увидел, что нужно зарегистрировать свой сайт (и так во всех сервисах где доступен OAuth) и при регистрации нужно указывать "Homepage URL" сайта и "Authorization callback URL" куда GitHub будет возвращать токен (подробнее тут).

Все дело в том, что сейчас я пишу проект на локальной машине и в "Authorization callback URL" мне писать нечего.

В связи с этим вопрос: Без хостинга мне не получится сделать OAuth2 авторизацию? И, получается, что тестировать тоже на localhost не представляется возможным? Скорей всего я что-то упустил...

Кто разбирается в OAuth, подскажите пожалуйста, как вы авторизируйтесь на локальных машинах?
  • Вопрос задан
  • 6453 просмотра
Решения вопроса 1
perminovma
@perminovma Автор вопроса
Оказывается, в Authorization callback URL можно написать http://localhost:8000 и он это проглотит, причем корректно перенаправит на мой localhost)))
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Lumore
@Lumore
Front-end developer
Делаю ссылку такой: "site.loc" и указываю такую ссылку во всех сервисах, по крайней мере, в большинстве работает.
Ответ написан
@Polakov
не принимает уже гугл эти штуки
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы