Add SignInController.

This commit is contained in:
takezoe
2013-06-01 04:51:43 +09:00
parent 345698f6d0
commit 551fe7d0ea
3 changed files with 37 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
package app
import jp.sf.amateras.scalatra.forms._
class SignInController extends ControllerBase {
case class SignInForm(email: String, password: String)
val form = mapping(
"email" -> trim(label("Email", text(required))),
"password" -> trim(label("Password", text(required)))
)(SignInForm.apply)
get("/signin"){
html.signin()
}
post("/signin", form){ form =>
redirect("/%s".format(context.loginUser))
}
}