Налаштування редиректів для соціальної авторизації в Laravel Herd

Перекладено ШІ 1 Laravel News 03 червня, 2026

Створення додатків на Laravel з використанням Laravel Herd забезпечує безперешкодний процес розробки, але чи стикаєтеся ви з проблемою при налаштуванні соціальної аутентифікації через домени .test? Дізнайтеся, як новий сервіс fwd.host може вирішити цю проблему та спростити ваші налаштування для "Увійти через GitHub" або "Увійти через Google"

При розробці локальних додатків на Laravel за допомогою Laravel Herd ви отримуєте зручний досвід, використовуючи домени .test. Але якщо ви намагалися реалізувати соціальну авторизацію — наприклад, "Увійти з GitHub" або "Увійти з Google" — ймовірно, ви стикалися з проблемою:

Багато постачальників OAuth не приймають домени .test для Callback URL.

Це пов'язано з тим, що .test не є публічним доменом верхнього рівня, і соціальні платформи, такі як GitHub, Google та Apple, зазвичай вимагають реальні, публічно доступні URL для своїх OAuth потоків.

Щоб вирішити це питання, команда Herd розробила веб-сервіс fwd.host, який діє як проксі для ваших редиректів і не зберігає жодних даних. Ви можете скористатися цим сервісом для обробки Callback URL для соціальної авторизації, налаштувавши ваші URL на:

https://fwd.host/http://your-herd-site.test/auth/callback

Соціальний постачальник авторизації перенаправить запит на домен fwd.host, який, у свою чергу, передасть його на ваш Herd сайт.

Якщо вам потрібні додаткові можливості, зверніться до Expose.

Популярні

Інше, що варто прочитати

11 Оновлено 02 червня, 2026

Локальні моделі та їх скоупи в Laravel за допомогою атрибута Scope

В Laravel 12 ми отримали можливість використовувати новий підхід для визначення локальних скоупів у моделях Eloquent. Дізнайтеся, як новий атрибут #[Scope] спрощує цей процес і зберігає ваші назви методів незмінними

19 Оновлено 02 червня, 2026

Використання штучного інтелекту для управління перекладами в Laravel

Досліджуйте нові можливості локалізації вашого Laravel-додатку з пакунками, які використовують штучний інтелект, такими як ChatGPT та Claude. Які рішення можуть спростити ваш процес перекладу та зробити його більш точним? Читайте далі, щоб дізнатися більше!

17 Оновлено 02 червня, 2026

Обробка геопросторових даних за допомогою Laravel Magellan

Ви готові відкрити нові горизонти у роботі з геопросторовими даними в Laravel? Дізнайтеся, як за допомогою PostGIS та пакету Laravel-Magellan можна легко зберігати, запитувати та маніпулювати інформацією про розташування, перетворюючи ваші проекти на вражаючі рішення у сфері картографії та геолокації!