Как я могу использовать Google Oauth с pow/anvil?

Мы использовали pow, чтобы легко запускать локальные серверы разработки для нашей платформы. Однако Google недавно взломал все домены .dev в Chrome, потребовав от них наличие SSL-сертификатов. Anvil обошел эту проблему, переключившись на домены .test вместо .dev. По большей части это работало, но мы выяснили, что Google не позволит вам использовать домен .test в качестве действительного обратного вызова OAuth 2.0.

Кто-нибудь знает, как мы могли бы решить эту проблему, не отказываясь от anvil/pow или OAuth 2.0?


person Jacob Jackson    schedule 09.01.2018    source источник


Ответы (1)


В настоящее время я использую xip.io в качестве обходного пути.

Например. для приложения, доступ к которому вы использовали с помощью http://blog.dev, вместо этого используйте http://blog.127.0.0.1.xip.io.

Это работает для доступа к приложению pow, но также разрешено в качестве URL-адреса перенаправления Google OAuth, поскольку это домен .io.

Это очень раздражает. Тем более, что именно Google сделал .dev непригодным для использования в Chrome, автоматически обновив его до https...

person roryhughes    schedule 01.02.2018
comment
Согласованный. Да, мы просто отказались от oauth локально и вошли в систему по старинке. Определенно разочаровывающее решение от Google. - person Jacob Jackson; 03.02.2018