Страница 1 из 1

Подключение OAuth 2.0 Google

Добавлено: 25 мар 2021, 10:29
YStepanov
Работаю на проектом который располагается в папке buarc. соответственно локальный домен http://buarc .
Мне необходимо подключится к Google Api, на данный момент там используется протокол OAuth 2.0.
Один из этапов авторизации этого протокола требует указать redirect_uri - локальный адрес на который придет ответ после подтверждения авторизации. Конечно было бы идеально указать адрес на локальный домен типа http://buarc/OAuth2.php, но к сожалению google не позволяет такой адрес. Можно указать либо localhost либо IP 127.0.0.1 . localhost не подходит так как сервер может быть перенастроен на доступ из локальной сети а в этом случае домен localhost не допускается.
Можно ли настроить сервер, чтобы при обращении на http://127.0.0.1/buarc/OAuth2.php сервер переходил в папку buarc и запускал скрипт OAuth2.php :?: :roll: ? :?:

Re: Подключение OAuth 2.0 Google

Добавлено: 26 мар 2021, 14:59
YStepanov
что то никто не знает ничего, странно, может я сильно запутал вопрос ?
Переделаю покороче вопрос, мне надо чтобы при запросе на адрес http://127.0.0.1/buarc/ сервер перенаправлял в папку домена buarc?

Re: Подключение OAuth 2.0 Google

Добавлено: 06 июн 2021, 09:20
ERserver
Можно попробовать варианты:
1. Домены - (Авто или) Ручное управление - Домен - Папка - Добавить - Сохранить. Ручное управление и указать откуда и куда - Сохранить.
2. Редирект через .htaccess

Re: Подключение OAuth 2.0 Google

Добавлено: 06 июн 2021, 14:44
GeekHacker
Настройте директиву default_server в nginx.
B тогда при обращении к IP 127.0.0.1 у вас будет запрос идти на нужный виртуальный хост.