fix route admin login

This commit is contained in:
ukyo 2025-02-06 11:38:11 +08:00
parent 265e5799a3
commit c880210f61

View File

@ -2,6 +2,7 @@
use App\Http\Controllers\LoginController; use App\Http\Controllers\LoginController;
use App\Http\Middleware\AdminRedirect; use App\Http\Middleware\AdminRedirect;
use App\Http\Middleware\AdminAuth; use App\Http\Middleware\AdminAuth;
use App\Http\Controllers\Admin\RegisterController;
use Illuminate\Support\Facades\Route; use Illuminate\Support\Facades\Route;
@ -13,14 +14,20 @@
Route::get('/phpinfo', function () { Route::get('/phpinfo', function () {
return phpinfo(); return phpinfo();
}); });
/** no middleware
* ajxa 丟這
*/
Route::get('register', [RegisterController::class, 'index'])->name('register');
Route::post('register/create', [RegisterController::class, 'registerCreate'])->name('register.create');
/**
* has middleware admin 需登入
*/
Route:: Route::
namespace('App\Http\Controllers\Admin') // 設置命名空間 namespace('App\Http\Controllers\Admin') // 設置命名空間
->middleware([AdminRedirect::class, AdminAuth::class]) ->middleware([AdminRedirect::class, AdminAuth::class])
->group(function () { ->group(function () {
Route::get('/', 'IndexController@index')->name('index'); Route::get('/', 'IndexController@index')->name('index');
Route::get('register', 'RegisterController@index')->name('register');
Route::post('register/create', 'RegisterController@registerCreate')->name('register.create');
Route::get('profile', 'IndexController@profile')->name('profile'); Route::get('profile', 'IndexController@profile')->name('profile');
Route::get('page-profile', 'IndexController@pageProfile')->name('page.profile'); Route::get('page-profile', 'IndexController@pageProfile')->name('page.profile');