0
我使用playframework 2.2來開發一個網站(Java語言),並且我使用了securesocial來啓用facebook/twitter登錄。 但在我將我的登錄頁面定製爲securesocial建議後,我發現在出現錯誤時沒有顯示錯誤消息。securesocial無法在自定義登錄頁面顯示錯誤消息
這裏是一個LoginView,我通過味精觀點:
class LoginViews(application: play.api.Application) extends DefaultTemplatesPlugin(application)
{
/**
* Returns the html for the login page
* @param request
* @tparam A
* @return
*/
override def getLoginPage[A](implicit request: Request[A], form: Form[(String, String)],
msg: Option[String] = None): Html =
{
views.html.Login(msg)
}
....
}
,這是我的html:
@(msg: Option[String] = None)
@import play.api.mvc.Request
@import play.api.data.Form
@main("Login -- Tranest", null) {
@msg.map { m =>
@Messages(m)
}
}