Я пытаюсь реализовать свой пользовательский вид с безопасным социальным
"ws.securesocial" % "securesocial_2.11" % "3.0-M3",
Но я получаю некоторую ошибку:
object TemplatesPlugin is not a member of package securesocial.controllers
Итак, я посетил проект github и обнаружил, что TemplatesPlugin отсутствует.
https://github.com/jaliss/securesocial/tree/3.0-M3/module-code/app/securesocial/controllers
package app.com.myApp.plugin;
import play.api.mvc.{RequestHeader, Request};
import play.api.templates.Html;
import securesocial.controllers.TemplatesPlugin;
import securesocial.core.{SecuredRequest, SocialUser};
import play.api.data.Form;
import securesocial.core.SecureSocial._;
import securesocial.controllers.PasswordChange.ChangeInfo;
class MyViews(application: App) extends TemplatesPlugin {
override def getLoginPage[A](implicit request: Request[A], form: Form[(String, String)],
msg: Option[String] = None): Html =
{
views.html.Secure.login(form, msg)
}
//...
}
и мой play.plugins
1500:com.typesafe.plugin.CommonsMailerPlugin
9997:app.com.myApp.plugin.MyViews
Тогда Как мне идти дальше, Что менять?