Как указать паспорт / аутентификацию Laravel в производственной среде, используя локальную базу данных для типичных данных - PullRequest
0 голосов
/ 05 апреля 2019

Я построил производственный API, использующий Laravel 5x (скажем, api.test).Теперь я дошел до того, что мне нужно создать среду песочницы для пользователей API, чтобы протестировать API, не запутывая текущие данные (скажем, sandbox.api.test)

Я мог бы, очевидно,раскрутить точный клон моей текущей производственной среды и хранить все отдельно: аутентификацию, ключи и т. д.

В идеале я бы хотел, чтобы части аутентификации песочницы указывали на производственную базу данных, чтобы пользователям не приходилось создаватьновые учетные записи пользователей и отдельные ключи oauth из паспорта.

Что я бьюсь с его тем, как я могу указать что-либо, связанное с аутентификацией, так что пользователи / паспорт будут моей производственной средой, а остальные действия БД будут локальными для sandbox.api.test

Я знаю, что могу создать новое соединение в database.php, но как тогда в моем коде песочницы я обновляю auth и oauth ... это вообще возможно?

Читти

...