3
我使用播放框架添加了会话。会话工作正常,但注销页面重定向到索引页面(登录页面)后,点击后退或前进按钮再次进入主页面。我已经开始注销的新会话,然后它也进入homw页面。如何显示相同的索引页面后退或前进按钮单击?应用程序注销后点击后退按钮进入应用程序页面在播放框架
def login = Action {
{ implicit request =>
val email = request.body.asFormUrlEncoded.get("email")(0)
val password = request.body.asFormUrlEncoded.get("password")(0)
loginForm.bindFromRequest.fold(
errors => BadRequest(html.index(emailForm,errors,"Please enter valid username password")),
contact => Redirect(routes.Application.home).withSession("email" -> email,"password" -> password)
)
}
}
def home = Action { request =>
request.session.get("email").map{ user => Ok(views.html.home())
}.getOrElse{
Ok(views.html.index(emailForm,loginForm,""))
}
}
def logout = Action {
Redirect(routes.Application.index).withNewSession
}