Константин Б., опять таки. HasApiTokens открывал и смотрел. Laravel\Passport\ClientRepositor не смотрел, сейчас глянул. Там есть метод create, да.
Но. Как и из и из этих исходны вычленить бизнес-логику - я не представляю.
Мое рассуждение - у каждого пользователя есть свои токены. Значит они где-то хранятся. Если бы я делал сам, они бы хранились в users. В паспорте, есть таблица с клиентами и значит каждому юзеру приравнивается свой клиент. Тем более, что у него есть поле user_id. То есть - регистрируется на сайте новый юзер. Делаем под него клиента, в котором уже есть токены. И по этим токенам с ним работает сторонее приложение. А паспорт, идет сначала в таблицу клиентов, находит по токену клиента и у него берет юзер ид.
Это все очень логично, но судя по всему это не так. Ну вот поэтому я и спрашиваю. Потому что конкретная реализация в паспорте не очевидна, он слова совсем. И в доке - тоже.
Для этого тут и задают вопросы, когда такие вещи не понятны, разве нет?
Ну, надо парсер писать, анализировать страницу, искать какими тэгами ссылка обозначается и вытаскивать от туда эту ссылку. Кстати, не во всех шаблонах есть такая ссылка.
Кстати, защита от перебора у них есть.
Причем она не работала пока скрипт один был, как только я паралельно запустил с виртуалки его же - забанили по ip.
Сделал sleep 3.1 в цикле, вторые сутки позволяет парсить.
Алексей Долгов, я не знаю. Мне принцип понять нужно. Собственно folklore/graphql на котором я работаю, основана на том, что вы скинули. Примеров нужных мне я не нашел ни там ни там.
Пока получается, что есть список значений и каждое их сочетание нужно разбирать самому.
А куда вписывать этот код?
Пожалуйста, когда даете такую помощь пишите подробно куда именно вписывать и как подключать. Этот пример есть на сайте разработчика, а как его подцеплять, что прописывать в index.php куда положить файл с этими настройкам - совершенно не очевидно.