コード例 #1
0
        public ActionResult Register(RegistrationModel mainContent)
        {
            if (ModelState.IsValid)
            {
                var user = new User {
                    UserName = mainContent.UserName, Email = mainContent.Email
                };

                var creationResult = _userManager.Create(user, mainContent.Password);

                if (creationResult.Succeeded)
                {
                    var addToRoleResult = _userManager.AddToRole(user.Id, "User");
                    if (addToRoleResult.Succeeded)
                    {
                        var amw = new AuthorizeModelWrapper();
                        return(RedirectToAction("SignIn", "Account", amw));
                    }
                }
            }

            var rmw = new RegistrationModelWrapper();

            return(View(rmw));
        }
コード例 #2
0
        public ActionResult Register()
        {
            var rmw = new RegistrationModelWrapper();

            return(View(rmw));
        }