За последние 24 часа нас посетили 11536 программистов и 715 роботов. Сейчас ищут 272 программиста ...

laravel 8 подключение perfect money

Тема в разделе "Laravel", создана пользователем Hovik, 11 май 2021.

Метки:
  1. Hovik

    Hovik Активный пользователь

    С нами с:
    22 окт 2018
    Сообщения:
    89
    Симпатии:
    0
    Привет всем, есть сайт на laravel 8 там аутентификация сделано но по стандартному то ист
    Код (Text):
    1. php artisan ui bootstrap --auth
    но работает нормально и еше подключен google capcha. когда я отправляю форму в
    https://perfectmoney.is/api/step1.asp адресу то платеж нормально работает но когда система возвращает ответ в мой сайт то удаляется все сессии и пользователь не может войти свой кабинет, я в
    App\Http\Middleware\VerifyCsrfToken
    Код (Text):
    1. protected $except = [
    2.         '/deposit-add'
    3.     ];
    поставил и csrf не проверяется но сессия не сохраняется может сталкивались с такой проблемой и подскажете где искать ошибку
     
  2. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    10.776
    Симпатии:
    1.158
    Адрес:
    там-сям
    вариант: после возврата со стороннего сайта меняется схема с http на https или наоборот. или www → не www. типа того. иначе пропадение сесии никак не объяснить. сторонний сайт не может ничего сделать твоими куками, от которых зависит сессия
    --- Добавлено ---
    надо внимательно проверить какой ты адрес возврата ты указал той сторонней системе
     
  3. Hovik

    Hovik Активный пользователь

    С нами с:
    22 окт 2018
    Сообщения:
    89
    Симпатии:
    0
    Спасибо за ответ. там через роута вставляю пут к контролеру так что причина не в адресе, хотя решил проблему по другому
    в роут вывил из middleware и в контролере просто получил пользователя по ид и заново авторизовал
    PHP:
    1. $user = User::where('id',$request->input('PAYMENT_ID'))-> first();
    2.         Auth::login( $user );
     
  4. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    10.776
    Симпатии:
    1.158
    Адрес:
    там-сям
    Позравляю. Теперь чтобы аутентифицироваться любым пользователем, достаточно перейти по определённой ссылке.
     
    don.bidon нравится это.