From 1662ed1c60ea71765a4271f12ec704fce23c1676 Mon Sep 17 00:00:00 2001 From: Ali Najmabadi Date: Wed, 2 Oct 2024 10:51:31 +0330 Subject: [PATCH] add laravel-livewire --- src/components/Sidebar/data.js | 4 + .../configure-livewire-trusted-proxy.mdx | 77 +++++++++++++++++++ 2 files changed, 81 insertions(+) create mode 100644 src/pages/paas/laravel/how-tos/configure-livewire-trusted-proxy.mdx diff --git a/src/components/Sidebar/data.js b/src/components/Sidebar/data.js index 0b8cd971..2d259177 100644 --- a/src/components/Sidebar/data.js +++ b/src/components/Sidebar/data.js @@ -1395,6 +1395,10 @@ export default { title: "پیکربندی TrustedProxies", link: "/paas/laravel/how-tos/configure-trustedproxies" }, + { + title: "پیکربندی TrustedProxies در livewire", + link: "/paas/laravel/how-tos/configure-livewire-trusted-proxy" + }, { title: "فعال‌سازی Gzip و Caching", link: "/paas/laravel/how-tos/enable-gzip-and-caching" diff --git a/src/pages/paas/laravel/how-tos/configure-livewire-trusted-proxy.mdx b/src/pages/paas/laravel/how-tos/configure-livewire-trusted-proxy.mdx new file mode 100644 index 00000000..4f14211a --- /dev/null +++ b/src/pages/paas/laravel/how-tos/configure-livewire-trusted-proxy.mdx @@ -0,0 +1,77 @@ +import Layout from "@/components/Layout"; +import Button from "@/components/Common/button"; +import Section from "@/components/Common/section"; +import Alert from "@/components/Common/alert"; +import Tabs from "@/components/Common/tab"; +import Step from "@/components/Common/step"; +import Card from "@/components/Common/card"; +import Important from "@/components/Common/important"; +import Highlight from "@/components/Common/highlight"; +import Link from "next/link"; +import NextPage from "@/components/Common/nextpage"; + +import Head from "next/head"; + + + +مستندات پیکربندی TrustedProxies در Laravel-livewire - لیارا + +# پیکربندی TrustedProxies در Laravel-livewire +
+ +

+ تمامی درخواست‌ها به سمت برنامه‌ی شما توسط + Reverse proxy + های لیارا هدایت می‌شوند. برای این که در برنامه‌ی‌تان بتوانید به آی‌پی + واقعی کاربر دسترسی داشته باشید و یا این که از قابلیت Signed URL های + Laravel استفاده کنید، لازم است که تغییراتی را در فایل + app/Http/Middleware/TrustProxies.php + اعمال کنید. + در این فایل، یک متغیر با نام + $proxies + وجود دارد. فقط کافیست که مقدار آن را به + * + تغییر دهید. +

+ +
+
+ + {` + + +
+ + +

+ اگر از فریم‌ورک Livewire + در برنامه‌ی لاراولی خود استفاده می‌کنید، باید حتما تنظیمات مرتبط با + TrustedProxies را انجام بدهید. +

+
+ + \ No newline at end of file