1234567891011121314151617181920212223242526272829 |
- <?php
- if (env('APP_KEY') && \Illuminate\Support\Facades\Schema::hasTable('config')) {
- Route::domain(sysConfig('subscribe_domain') ?: sysConfig('website_url'))
- ->get('s/{code}', 'User\SubscribeController@getSubscribeByCode')->name('sub');
- Route::domain(sysConfig('website_callback_url') ?: sysConfig('website_url'))
- ->match(['get', 'post'], 'callback/notify', 'PaymentController@notify')->name('payment.notify');
- }
- Route::get('callback/checkout', 'Gateway\PayPal@getCheckout')->name('paypal.checkout');
- Route::middleware(['isForbidden', 'affiliate', 'isMaintenance'])->group(function () {
- Route::get('lang/{locale}', 'AuthController@switchLang')->name('lang');
- Route::match(['get', 'post'], 'login', 'AuthController@login')->middleware('isSecurity')->name('login');
- Route::get('logout', 'AuthController@logout')->name('logout');
- Route::match(['get', 'post'], 'register', 'AuthController@register')->name('register');
- Route::match(['get', 'post'], 'reset', 'AuthController@resetPassword')->name('resetPasswd');
- Route::match(['get', 'post'], 'reset/{token}', 'AuthController@reset')->name('resettingPasswd');
- Route::match(['get', 'post'], 'activeUser', 'AuthController@activeUser')->name('active');
- Route::get('active/{token}', 'AuthController@active')->name('activeAccount');
- Route::post('send', 'AuthController@sendCode')->name('sendVerificationCode');
- Route::get('free', 'AuthController@free')->name('freeInvitationCode');
- Route::get('create/string', '\Illuminate\Support\Str@random')->name('createStr');
- Route::get('create/uuid', '\Illuminate\Support\Str@uuid')->name('createUUID');
- Route::get('getPort', '\App\Components\Helpers@getPort')->name('getPort');
- });
- Route::match(['get', 'post'], 'admin/login', 'AuthController@login')->name('admin.login')->middleware('isForbidden', 'isSecurity');
|