|
@@ -3,6 +3,7 @@
|
|
|
use Illuminate\Support\Facades\Route;
|
|
use Illuminate\Support\Facades\Route;
|
|
|
use Webkul\Shop\Http\Controllers\API\BearerAddressController;
|
|
use Webkul\Shop\Http\Controllers\API\BearerAddressController;
|
|
|
use Webkul\Shop\Http\Controllers\API\CouponController;
|
|
use Webkul\Shop\Http\Controllers\API\CouponController;
|
|
|
|
|
+use Webkul\Shop\Http\Controllers\API\CustomerController;
|
|
|
use Webkul\Shop\Http\Controllers\API\HomeController;
|
|
use Webkul\Shop\Http\Controllers\API\HomeController;
|
|
|
use Webkul\Shop\Http\Controllers\API\OrderController;
|
|
use Webkul\Shop\Http\Controllers\API\OrderController;
|
|
|
|
|
|
|
@@ -23,6 +24,14 @@ Route::group(['prefix' => 'api'], function () {
|
|
|
Route::get('home', 'index')->name('shop.api.home.index');
|
|
Route::get('home', 'index')->name('shop.api.home.index');
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
|
|
+ /** 验证邮箱是否注册(Storefront Key 认证,无需登录) */
|
|
|
|
|
+ Route::controller(CustomerController::class)
|
|
|
|
|
+ ->middleware('storefront.key')
|
|
|
|
|
+ ->prefix('customer')
|
|
|
|
|
+ ->group(function () {
|
|
|
|
|
+ Route::get('check-email', 'checkEmail')->name('shop.api.customer.check-email');
|
|
|
|
|
+ });
|
|
|
|
|
+
|
|
|
/** 客户地址管理(Bearer Token 认证) */
|
|
/** 客户地址管理(Bearer Token 认证) */
|
|
|
Route::controller(BearerAddressController::class)
|
|
Route::controller(BearerAddressController::class)
|
|
|
->middleware('bearer.token')
|
|
->middleware('bearer.token')
|