امین
2 سال پیش توسط امین مطرح شد
4 پاسخ

مشکل log out در لاراول fortify

@endworld
سلام من از پکیج fortify برای auth استفاده کردم الان لوگین و ثبت نام درست کار میکنه ولی خروج کاربر انجام نمیشه
این فرمی که برای خروج درست کردم

<form action="{{route('logout')}}" method="post">
        @csrf
        <button class="btn btn1 center w-100 mt-2" style="background-color: #deecf4; border: 1px solid #1F1E54; color:#1F1E54 ">خروج</button>
    </form>

اموقع زدن روی دکمه خروج این توکن روی ادرس بار میاد و اتفاقی نمیافته:
http://127.0.0.1:8000/account?token=sGdhuFaBUh0fgoJGaLCAt0VZBddi84PvTkrTDwVJ


ثبت پرسش جدید
محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 2 سال پیش مطرح شد
0

این قضیه در این مرحله ارتباطی با Fortify نداره. شما اول باید یک POST Request به آدرس Logout ثبت کنید تا از اونجا به بعدش رو Fortify هندل کنه و طبق چیزی که می‌گید میشه فهمید که اینکار درست انجام نمیشه هنوز.

احتمالا همون طوری که بالاتر دوستان اشاره کردند، با اضافه کردن type="submit" به button تون مشکل برطرف بشه.


رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 2 سال پیش مطرح شد
0

درود خوبی...
من پکیج fortify کار نکردم ..
برای ایجاد دکمه خروج باید Auth::logout در کنترلر نوشته بشه..
من آموزش ایجاد دکمه خروج رو نوشتم که پیوند زیر سر بزن:
https://b2n.ir/y63890


Bahman Aliveisi
@roj 2 سال پیش مطرح شد
2

نوع button رو تعیین کن

type="submit"

محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 2 سال پیش مطرح شد
0

این قضیه در این مرحله ارتباطی با Fortify نداره. شما اول باید یک POST Request به آدرس Logout ثبت کنید تا از اونجا به بعدش رو Fortify هندل کنه و طبق چیزی که می‌گید میشه فهمید که اینکار درست انجام نمیشه هنوز.

احتمالا همون طوری که بالاتر دوستان اشاره کردند، با اضافه کردن type="submit" به button تون مشکل برطرف بشه.


امین
@alavi.gavad 2 سال پیش مطرح شد
0

سلام همانطور که گفتین مشکل از Html ام بود اشتباهی که من کردم این بود که فرمی که توش button بود رو داخل یه فرم دیگه گذاشته بودم
بازم ممنون


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام