【发布时间】:2020-02-12 09:25:32
【问题描述】:
我正在尝试基于路由文件进行动态路由。例如,如果 user1 登录,routes/api1.php 将加载,如果 user2 登录,routes/api2.php 将加载。可能吗?
示例伪代码:
if user == user1
then base_path("routes/api1.php") load
if user == user2
then base_path("routes/api2.php") load
api1.php里面会是
Route::namespace('UserPath1')->group(function() {
Route::get('tester', 'ApiIndexController@index');
});
里面的api2.php会是
Route::namespace('UserPath2')->group(function() {
Route::get('tester', 'ApiIndexController@index');
});
下面是我目前做的。
【问题讨论】:
标签: laravel dynamic eloquent routes laravel-middleware