Олексій
если эта строка не отрабатывает - значт что то не так у тебя
Artem
и он выполняется как обычно
Artem
{ if (! $this->cors->isCorsRequest($request)) { return $next($request); }
Artem
вот же
Artem
все я понял
Artem
return $request->headers->has('Origin') && !$this->isSameHost($request);
Artem
если хост текущий, то он не добавляет ничего
Artem
если эта строка не отрабатывает - значт что то не так у тебя
а при корс напрямую ссылку можно открыть?
Artem
Ну да
почему
Олексій
А почему нет?
Artem
почему
я думаю только по ajax доступно будет
Олексій
Я твой вопрос не совсем понял
Олексій
нет
Олексій
ты же не делаешь кросс сайт реквест
Artem
нет
но другой сайт не сможет данные получить?
Олексій
ты напрямую делаешь реквест
Олексій
сможет конечно
Artem
сможет конечно
а какой смысл тогда
Олексій
Я просто газзлом дерну твою ссылку и получу
Олексій
а какой смысл тогда
Это чисто безопасность на уровне JS и браузера
Олексій
Это защита пользователей, а не сервера
Олексій
Artem
защиту сервера
Олексій
От чего?
Artem
от доступа чужого
Олексій
пароль поставить
Олексій
авторизацию
Олексій
еще что
Олексій
или сделать вайтлист IP
Олексій
с которых можно получить доступ к ссылке
Artem
или сделать вайтлист IP
так это для пользователей же не будет работать
Олексій
нет
Олексій
не будет
Олексій
Если ты будешь дергать свой свервер из JS
Олексій
то никак
Олексій
вообще
Artem
у меня есть роут где данные приходят с localhost как сделать проверку на ип можешь подсказать?
Artem
чтобы доступ только с localhost был
Олексій
$request->ip() === 'твой локальный ip'
Олексій
очевидно же
Artem
ок попробуем
Dmitry
чтобы доступ только с localhost был
а зачем ты так делаешь? ты из своего приложения дергаешь свое приложение?
Artem
спасибо
Dmitry
с node js идут запросы иногда
сделай через очереди например
Dmitry
или так не катит?
Олексій
сделай через очереди например
чуваку сложно xdebug какие очереди?
Artem
так я по ссылке post данные отправляю
Dmitry
очереди проще )))
Олексій
ты ему еще за trift напиши
Олексій
так я по ссылке post данные отправляю
для паб\саб сервиса нет разницы
Dmitry
так я по ссылке post данные отправляю
можешь сгенерировать токен и проверять его при обращении к этому роуту
Олексій
https://github.com/Sc3n3/laravel-ip-access
Dmitry
я так и хочу как доп проверка
а зачем как доп, а не основная?
Олексій
кого ломанут
Dmitry
а вдруг ломанут))
кого? если ломанут тебе ip не поможет
Олексій
Сделай просто на уровне iptables
Artem
ключ сам
Олексій
доступ только с локалхоста
Олексій
все
Dmitry
после того как залезли на сервер?
Dmitry
твой токен уже никому не нужен будет )))
Dmitry
не
ну а как еще?
Artem
ну а как еще?
ну хотя да
Anonymous
https://github.com/Hesto/multi-auth с этим пакетом буду делать разницу входа врачей и администраторов.(т.к это совсем две разные таблицы в бд) Это не костыльно - так делать? #ostap_help
Ivan
я бы rbac использовал https://github.com/Zizaco/entrust имея при этом одну таблицу
🇺🇦 Edward
Для того чтобы работало отношение многие ко многимЮ необходимо три таблицы. users, roles,role_user
🇺🇦 Edward
у меня есть все
🇺🇦 Edward
Таблицы users и roles заполненны
🇺🇦 Edward
А третья сама должна заполнится в процессе или ее нужно явно заполнять?
Ivan
самому, если компонент сам не делает этого
🇺🇦 Edward