Size: a a a

🐘PHPStorm TIPS & TRICKS

2020 December 03

Z

ZloyPotroh in 🐘PHPStorm TIPS & TRICKS
mr Я, конечно, с самого начала не читал. Но можт проблема в том, что не получается достучаться в локальный ип. Для этого обычно используется localhost. Когда вызов идет на такой домен, то апи (приложение или какая- там организация), автоматом работает в тестовом режиме. Я такое встречал. Причем подобное как раз вроде было при интеграции google авторизации. Возможно, что даже порт можно указать нестандартный, при локалхосте.

Ну или контекст проблемы уже улетел дальше. Тогда сорян)
источник

MS

Mike Skvarovski in 🐘PHPStorm TIPS & TRICKS
Станислав Квятковский
Вроде OAuth2 не требует опубликованности, можно и на локальные приложения, можно и какой-нибудь чудо-wrapper типа my-app://some-address/some-path
Возможно, но где-то вообще можно тестовый ключ для песочницы получить и не заморачиваться
источник

СК

Станислав Квятковски... in 🐘PHPStorm TIPS & TRICKS
Mike Skvarovski
Возможно, но где-то вообще можно тестовый ключ для песочницы получить и не заморачиваться
Вроде тут есть какая-то заглушка на такие случаи (первое что в гугле попалось)
https://oauthdebugger.com/debug
источник

MS

Mike Skvarovski in 🐘PHPStorm TIPS & TRICKS
Станислав Квятковский
Вроде тут есть какая-то заглушка на такие случаи (первое что в гугле попалось)
https://oauthdebugger.com/debug
в моём случае (яша директ) я на сервер ложил их заглушку, на которую сослался колбэком, в заглушке немного кода , со всякими хешами md5 и подобной... а вот на приведённой ссылке врядли можно воткнуть код?
источник

СК

Станислав Квятковски... in 🐘PHPStorm TIPS & TRICKS
Mike Skvarovski
в моём случае (яша директ) я на сервер ложил их заглушку, на которую сослался колбэком, в заглушке немного кода , со всякими хешами md5 и подобной... а вот на приведённой ссылке врядли можно воткнуть код?
Ну да, чисто тело запроса покажет красиво
источник

MS

Mike Skvarovski in 🐘PHPStorm TIPS & TRICKS
вот вот, что там у гугла - пока не знаю, но у яшки - целые вычисления ключа хэша
источник

СК

Станислав Квятковски... in 🐘PHPStorm TIPS & TRICKS
Вроде у Яндекса даже есть такая страница-заглушка для тестов, разве что, опять же, свой код не запихнёшь
источник

ВЩ

Влад Щербаченя... in 🐘PHPStorm TIPS & TRICKS
ZloyPotroh
mr Я, конечно, с самого начала не читал. Но можт проблема в том, что не получается достучаться в локальный ип. Для этого обычно используется localhost. Когда вызов идет на такой домен, то апи (приложение или какая- там организация), автоматом работает в тестовом режиме. Я такое встречал. Причем подобное как раз вроде было при интеграции google авторизации. Возможно, что даже порт можно указать нестандартный, при локалхосте.

Ну или контекст проблемы уже улетел дальше. Тогда сорян)
нет еще пока актуально
источник

ВЩ

Влад Щербаченя... in 🐘PHPStorm TIPS & TRICKS
ZloyPotroh
mr Я, конечно, с самого начала не читал. Но можт проблема в том, что не получается достучаться в локальный ип. Для этого обычно используется localhost. Когда вызов идет на такой домен, то апи (приложение или какая- там организация), автоматом работает в тестовом режиме. Я такое встречал. Причем подобное как раз вроде было при интеграции google авторизации. Возможно, что даже порт можно указать нестандартный, при локалхосте.

Ну или контекст проблемы уже улетел дальше. Тогда сорян)
ип это что ?
источник

ВЩ

Влад Щербаченя... in 🐘PHPStorm TIPS & TRICKS
ip
источник

MS

Mike Skvarovski in 🐘PHPStorm TIPS & TRICKS
Влад Щербаченя
ip
у тебя есть какой-нить хостинг под рукой? - кинь туда колбэк скрипт
источник

Z

ZloyPotroh in 🐘PHPStorm TIPS & TRICKS
Влад Щербаченя
нет еще пока актуально
Тогда собственно вот: https://developers.google.com/identity/protocols/oauth2/web-server#protectauthcode
Я не совсем правильно все-тки описал ситуацию. Но вполне возможно, что в качестве redirect_uri домен localhost прокатит, а 127.0.0.1 - нет.
источник

Z

ZloyPotroh in 🐘PHPStorm TIPS & TRICKS
Mike Skvarovski
у тебя есть какой-нить хостинг под рукой? - кинь туда колбэк скрипт
в том то и суть, что для теста он должен уходить и на локальную машину. Это норм.
источник

MS

Mike Skvarovski in 🐘PHPStorm TIPS & TRICKS
кстати да, OpenServer айпишку некорректно поймёт
источник

СК

Станислав Квятковски... in 🐘PHPStorm TIPS & TRICKS
Mike Skvarovski
кстати да, OpenServer айпишку некорректно поймёт
Это можно настроить, если задачть алиасом ip на нужный домен
источник

MS

Mike Skvarovski in 🐘PHPStorm TIPS & TRICKS
Станислав Квятковский
Это можно настроить, если задачть алиасом ip на нужный домен
у OpenServer'a думаю посложнее это сделать, чем голый Nginx+php-fpm
источник

Z

ZloyPotroh in 🐘PHPStorm TIPS & TRICKS
Mike Skvarovski
кстати да, OpenServer айпишку некорректно поймёт
вряд ли, скорее апишка скажет - невалидный uri, а то и промолчит при сохранении, а при редиректе покажет как раз тот месседж подлый
источник

СК

Станислав Квятковски... in 🐘PHPStorm TIPS & TRICKS
Mike Skvarovski
у OpenServer'a думаю посложнее это сделать, чем голый Nginx+php-fpm
На начальном уровне, по своему опыту, и то и другое — те ещё дебри непонятные)
источник

MS

Mike Skvarovski in 🐘PHPStorm TIPS & TRICKS
ZloyPotroh
вряд ли, скорее апишка скажет - невалидный uri, а то и промолчит при сохранении, а при редиректе покажет как раз тот месседж подлый
решения каждый из нас озвучил, выбор за автором топика куда зарываться глубже
источник

Z

ZloyPotroh in 🐘PHPStorm TIPS & TRICKS
само собой, я так к словцу. Повидал всякой херни при настройке авторизации, в том числе на первый взгляд нелогичной.
источник