Использовать контроллеры / действия Laravel Spark в API моего приложения

Я использую Laravel Spark, но я бы хотел использовать некоторые методы аутентификации пользователя (а затем и некоторые другие) в своем API.

Метод регистрации Spark по умолчанию является POST запросить /register что вызывает Auth\RegisterController@register,

Я хотел бы, чтобы регистрация была POST запросить api/v1/register но для простоты я бы хотел просто позвонить Спарку Auth\RegisterController@register метод.

Я попытался просто скопировать RegisterController из Spark в каталог контроллеров моего приложения, но это не выглядело как элегантное решение, и оно все равно не работало.

мой app\Http\api.php содержит следующую группу:

Route::group([
'prefix' => 'api/v1',
'middleware' => 'auth:api'
], function () {
Route::get('register', 'Auth\RegisterController@showRegistrationForm');
Route::post('register', 'Auth\RegisterController@register');
});

Мне бы очень хотелось узнать мнение и советы о том, как лучше использовать некоторые из тех методов Spark, которые я получаю из коробки.

Заранее спасибо!

4

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]