我正在为 Kohana 3.1 开发授权模块。在我模块的init.php ...
Route::set(
'a11n',
'<controller>',
array(
'controller' => 'signIn|signOut|signUp'
)
);
我不是 100% 确定如何使用 Kohana 的路由机制,但是通过这个我试图让用户可以输入“signIn”、“signOut”或“signUp”来从我的模块运行控制器。你看,我想要一个“便携式”授权系统......所以我可以简单地“复制粘贴”正确的目录,启用模块和我的网站有授权。
请记住,通过这条路线,我不想改变默认路线的行为。我不知道我的代码有多正确......但它有效!我测试过,我也可以在不使用第三个参数的情况下获得相同的效果。我现在能用它实现什么?
现在的问题......我如何通过输入“登录”用户运行模块“Controller_SignIn”以某种方式设置模块的路由?