私は Laravel Spark を使用して稼働していますが、ユーザー認証メソッドの一部 (および後で他のいくつか) を API に取り込みたいと考えています。
Spark のデフォルトの登録方法は、その呼び出しに対するPOST
リクエストです。/register
Auth\RegisterController@register
登録をPOST
リクエストしたいのですが、簡単にするために、単純にSparkのメソッドapi/v1/register
を呼び出したいと思います。Auth\RegisterController@register
RegisterController を Spark からアプリのコントローラー ディレクトリに単純にコピーしようとしましたが、それは洗練されたソリューションとは思えず、とにかく機能しませんでした。
Myapp\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 メソッドのいくつかを取り込むための最良の方法について、意見やアドバイスをいただければ幸いです。
前もって感謝します!