У меня есть устаревшая база данных и веб-приложение, и мне нужно построить несколько конечных точек поверх нее, сохранив существующую структуру базы данных, которая не основана на Lumen / Laravel.
Я попытался перейти через документацию Lumen, чтобы попытаться найти информацию о том, как этого добиться, но я ничего не нашел, кроме этой обобщенной c информации: https://lumen.laravel.com/docs/7.x/authentication
Должен ли я использовать пользовательский промежуточное программное обеспечение? Не потеряю ли я тонкую обработку токенов и других функций аутентификации, которые предоставляет Lumen?
Или я должен использовать пользовательский провайдер?
В основном у меня есть таблица пользователей (имя пользователя и пароль) и хотел бы аутентифицировать пользователей против этого (без миграции, это существующая таблица) и генерировать токены. Эти токены будут возвращены, когда кто-то сделает запрос в API, если пользователь существует и проверен в Lumen.
Есть ли какая-либо документация Lumen по этому вопросу, и если да, то как я не могу найти какой-либо из это?
Я просто ищу руководство / документацию, чтобы полностью понять это, но у меня возникают проблемы с поиском некоторых рекомендаций.
Надеюсь, это не слишком широко. Если да, то советы по уточнению вопроса приветствуются.