Size: a a a

Laravel Framework Russian Community

2021 January 19

IB

Ivan Burykin in Laravel Framework Russian Community
Serg Petrov
ДОбра всему сообществу. Подскажите как могу обратится к методу контроллера при тестировании.::visit() выдает неизвестную мне ошибку .Error: Call to undefined method Tests\Unit\ExampleTest::visit(). Та же ошибка с action().
А namespace задан?
источник

SP

Serg Petrov in Laravel Framework Russian Community
namespace Tests\Feature;
источник

IB

Ivan Burykin in Laravel Framework Russian Community
Нужно прописать неймспейс контролера
источник

SP

Serg Petrov in Laravel Framework Russian Community
$response = $this->get('/quwi');
некоторые методы работают
источник

IB

Ivan Burykin in Laravel Framework Russian Community
Потом его создать, а потом к нему обратиться
источник

IB

Ivan Burykin in Laravel Framework Russian Community
use app\Http\Controllers\ControllerName
источник

IB

Ivan Burykin in Laravel Framework Russian Community
$cn = new ControllerName
источник

IB

Ivan Burykin in Laravel Framework Russian Community
$cn->action()
источник

IB

Ivan Burykin in Laravel Framework Russian Community
Методы в контроллере не статик
источник

IB

Ivan Burykin in Laravel Framework Russian Community
::action() возможно только если в контроллере static public function action()
источник

IB

Ivan Burykin in Laravel Framework Russian Community
А они не статичные в Ларе
источник

IB

Ivan Burykin in Laravel Framework Russian Community
Artur BAGArt
Переслано от Artur BAGArt
всем чмоки в этам чати

Кто-нить в курсе как правильно организовывать Auth0+собственные user(ларка но не суть)+SPA?
должен ли SPA  напрямую работать с Auth0? если да то как синкать и зачем палить наружу app-secret?
если нет как правильно передать сессию с бэка на SPA?
как на SPA сделать inbended кнопки соцсетей, те без попапа на страницу ***.auth0.com, а сразу на собственном сайте стилизованные под сайт? или только iframe?
кто-нить пробовал завести Auth0 на Laravel8? оно пятисотит после гигантского таймаута хотя на 7-ке вроде работало
хотябы есть общая схема как это должно работать без адового кейса когда Auth0 полностью заберает к себе юзеров и роли и доступ к емайлам(привет санкции)

так много вопросов, так мало ответов. не хочется делать свою реализацию поверх офиц либы
Мы делали через БэкЭнд SPA->BackEnd->oAuth->SPA
источник

IB

Ivan Burykin in Laravel Framework Russian Community
Serg Petrov
ДОбра всему сообществу. Подскажите как могу обратится к методу контроллера при тестировании.::visit() выдает неизвестную мне ошибку .Error: Call to undefined method Tests\Unit\ExampleTest::visit(). Та же ошибка с action().
Кстати, второй вариант делать рексвест через Http фасад эмулируя Браузер
источник

AB

Artur BAGArt in Laravel Framework Russian Community
Ivan Burykin
Мы делали через БэкЭнд SPA->BackEnd->oAuth->SPA
Те на ноде держать сикреты и синкать спа
А с спа передавать токен на бэк?
источник

AB

Artur BAGArt in Laravel Framework Russian Community
А бек используя тот же сикрет? Их может валидировать?
источник

AB

Artur BAGArt in Laravel Framework Russian Community
В оффлайне из rsa или через auth0.Com?
источник

IB

Ivan Burykin in Laravel Framework Russian Community
Artur BAGArt
А бек используя тот же сикрет? Их может валидировать?
Все держится на бэке, фронт знает только токен бэка
источник

AB

Artur BAGArt in Laravel Framework Russian Community
Так стоп. Бэк это Лара или нода под спа?
источник

IB

Ivan Burykin in Laravel Framework Russian Community
Лара
источник

IB

Ivan Burykin in Laravel Framework Russian Community
Лара выпускает токен
источник