feat: subscriptions
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
|
||||
use App\Http\Controllers\AuthController;
|
||||
use App\Http\Controllers\BillingController;
|
||||
use App\Http\Controllers\CertificationController;
|
||||
use App\Http\Controllers\DeviceTokenController;
|
||||
use App\Http\Controllers\FollowController;
|
||||
use App\Http\Controllers\LegalDocumentController;
|
||||
@@ -65,6 +66,15 @@ Route::middleware(['auth:sanctum', 'verified', 'not_suspended'])->prefix('billin
|
||||
Route::post('portal', [BillingController::class, 'portal'])->middleware('throttle:account-action')->name('billing.portal');
|
||||
});
|
||||
|
||||
Route::middleware(['auth:sanctum', 'verified', 'not_suspended'])
|
||||
->prefix('certification')
|
||||
->group(function (): void {
|
||||
Route::get('/', [CertificationController::class, 'show'])->name('certification.show');
|
||||
Route::post('identity-document', [CertificationController::class, 'store'])
|
||||
->middleware('throttle:account-action')
|
||||
->name('certification.identity.store');
|
||||
});
|
||||
|
||||
// Workouts
|
||||
Route::middleware(['auth:sanctum', 'verified', 'not_suspended'])->group(function (): void {
|
||||
Route::get('workouts/calendar', [WorkoutSessionController::class, 'calendar'])->name('workouts.calendar');
|
||||
|
||||
Reference in New Issue
Block a user