0
我使用kdyby/facebook擴展名進行Facebook身份驗證,該身份驗證使用鏈接到open
信號的fbLogin
組件。Nette Framework - 路由信號
<a n:href="fbLogin-open!">Login using facebook</a>
此結果爲/?do = fbLogin-open!如何將此鏈接路由至/login/facebook?
我使用kdyby/facebook擴展名進行Facebook身份驗證,該身份驗證使用鏈接到open
信號的fbLogin
組件。Nette Framework - 路由信號
<a n:href="fbLogin-open!">Login using facebook</a>
此結果爲/?do = fbLogin-open!如何將此鏈接路由至/login/facebook?
在你的路由器(一般在/app/RouterFactory.php)做一個新的路由。現在
$router[] = new Route('login/<do>', [
'presenter' => 'Login',
'action' => 'fbLogin',
'do' => array(
Route::FILTER_TABLE => array(
'facebook' => 'fbLogin-open'
)
)
]);
可以使用/登錄/ Facebook的路線。