Я использую 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, которые я получаю из коробки.
Заранее спасибо!
Задача ещё не решена.
Других решений пока нет …