Search in sources :

Example 1 with Register

use of forms.login.Register in project modules.playframework.org by playframework.

the class Application method createAccount.

public static Result createAccount() {
    Form<Register> registerForm = form(Register.class).bindFromRequest();
    Result result;
    if (registerForm.hasErrors()) {
        result = badRequest(register.render(registerForm));
    } else {
        Register register = registerForm.get();
        new UserServices().createUser(register.userName, register.displayName, register.password);
        session("userName", register.userName);
        result = redirect(routes.Application.index());
    }
    return result;
}
Also used : UserServices(services.UserServices) Register(forms.login.Register) Result(play.mvc.Result)

Aggregations

Register (forms.login.Register)1 Result (play.mvc.Result)1 UserServices (services.UserServices)1