Example #1
0
        public IActionResult Register(string username, string password, string repassword)
        {
            if (!password.Equals(repassword))
            {
                return(ControllerRedirect("register"));
            }
            var viewerDaoManager = new ViewerDaoManager(_context);

            var(viewer, error) = viewerDaoManager.Register(username, password);
            if (error != null)
            {
                ErrorHelper.SetFormError(HttpContext, error);
                return(ControllerRedirect("register"));
            }
            return(ControllerRedirect("login"));
        }