我的 routes.conf 文件中有这个:
# SecureSocial routes
# Login page
GET /login securesocial.controllers.LoginPage.login
然后我在 Scala 控制器文件中有这个
val index = SecuredAction { implicit request =>
Redirect(routes.UserOps.watchlist)
// how do I go straight to /login? >|
}
这样做会将我带到一个登录页面,该页面有一个红色错误栏,上面写着“您必须登录才能查看此页面”。如果我访问 `localhost:9000/login' 我会得到没有错误栏的登录页面。
通常我会这样做,Redirect(routes.SomeControllerObject.ActionMethodName)
但在这种情况下,我需要访问的控制器位于插件中......
我觉得我在这里错过了一些相当大的东西......