• 18-10-2023, 17:24:37
    #1
    Merhaba

    2 farklı domaine sahibim frontend ve backend ayrı domain adreslerinde çalışıyor

    a domaini yani frontend b domainine istek atarak örneğin ürünleri vs getiriyor.

    2 sistemde cloudflare arkasında

    Web sunucusu olarak nginx kullanıyoruz

    Frontendimiz Nuxt 3

    Backend Laravel 10 ile yazıldı

    Şimdi b sitesine a sitesi hariç istek gelmesini nasıl engelleyebilirim ? Yöntemleri nelerdir
  • 18-10-2023, 17:44:04
    #2
    CORS kullanarak sadece belirlediğiniz adresler üzerinden istek gelmesine izin verebilirsiniz.
  • 18-10-2023, 21:56:12
    #3
    config/cors.php dosyasında allowed_origins satırından bu düzenlemeyi yapabilirsiniz

    ikinci bir yol ise:
    Route::middleware(['isDomain:xx.com'])->group(function () {... gibi bir middleware kullanmak