Можно ли проверить Oauth Login Authentication (Facebook, Twitter, Google) без домена и хостинга? - PullRequest
4 голосов
/ 26 августа 2011

Есть ли способ без фактического доменного имени и хостинга?

Можем ли мы каким-то образом использовать localhost?

Я использую Python и Django!

Ответы [ 3 ]

2 голосов
/ 26 августа 2011

У меня есть доменное имя и хостинг, но когда мне нужно попробовать Oauth-аутентификацию, я делаю следующее:

Измените файл hosts , чтобы сопоставить случайный домен с вашим локальным IP-адресом.

Например, в windows я изменяю файл 'C: \ WINDOWS \ system32 \ drivers \ etc \ hosts', добавляя следующую строку:

127.0.0.1    www.yourdomain.com

Кстати, этот домен не нужно регистрировать

2 голосов
/ 27 августа 2011

Это то, что я обнаружил:

Это можно сделать, просто используя 127.0.0.1 в callback / redirect uri

Это сработало, и яЯ могу проверить свое приложение на локальном хосте.

2 голосов
/ 26 августа 2011

Да, просто используйте сокращающие URL-адреса для создания коротких URL-адресов типа "localhost: port", а затем зарегистрируйте этот сокращенный URL-адрес в качестве URL-адреса обратного вызова для вашего приложения.

К вашему сведению: некоторые сокращатели URL-адресов не позволяют сокращать URL-адреса "localhost: port". Я предлагаю вам использовать goo.gl

...