diff --git a/Controllers/DockyardAccountController.cs b/Controllers/DockyardAccountController.cs index 005ae18d16..e950eb1b3e 100644 --- a/Controllers/DockyardAccountController.cs +++ b/Controllers/DockyardAccountController.cs @@ -20,7 +20,6 @@ namespace HubWeb.Controllers { [DockyardAuthorize] - [RedirecLogedUser] public class DockyardAccountController : Controller { private readonly Fr8Account _account; @@ -34,6 +33,7 @@ public DockyardAccountController() _planDirectory = ObjectFactory.GetInstance(); } + [RedirecLogedUser] [AllowAnonymous] public ActionResult InterceptLogin(string returnUrl, string urlReferrer) { @@ -44,6 +44,7 @@ public ActionResult InterceptLogin(string returnUrl, string urlReferrer) return View("Index"); } + [RedirecLogedUser] [AllowAnonymous] public ActionResult AccessDenied(string errorMessage) { @@ -52,6 +53,7 @@ public ActionResult AccessDenied(string errorMessage) return View(); } + [RedirecLogedUser] [AllowAnonymous] public ActionResult Index(string returnUrl) { @@ -59,6 +61,7 @@ public ActionResult Index(string returnUrl) return View(); } + [RedirecLogedUser] [AllowAnonymous] public ActionResult Register() { @@ -66,6 +69,7 @@ public ActionResult Register() return View(); } + [RedirecLogedUser] [AllowAnonymous] public ActionResult RegistrationSuccessful() { @@ -78,13 +82,15 @@ public async Task LogOff() this.Logout(); return RedirectToAction("Index"); } - + + [RedirecLogedUser] [AllowAnonymous] public ActionResult Confirm(RegistrationVM model) { return View(model); } + [RedirecLogedUser] [HttpPost] [AllowAnonymous] #if !DEBUG @@ -149,6 +155,7 @@ public async Task ProcessRegistration(RegistrationVM submittedRegD return View("Register"); } + [RedirecLogedUser] [HttpPost] [AllowAnonymous] #if !DEBUG @@ -213,7 +220,7 @@ public async Task Login(LoginVM model, string returnUrl) return View("Index", model); } - + [RedirecLogedUser] [HttpGet] [AllowAnonymous] public ActionResult ConfirmEmail(string userId, string code) @@ -239,6 +246,7 @@ public ActionResult ConfirmEmail(string userId, string code) return RedirectToAction("Index", "Welcome"); } + [RedirecLogedUser] [System.Web.Http.HttpPost] public ActionResult Edit(UserVM usersAdminVM) { @@ -265,6 +273,7 @@ public ActionResult Edit(UserVM usersAdminVM) } } + [RedirecLogedUser] [HttpGet] [AllowAnonymous] public ActionResult ForgotPassword() @@ -272,6 +281,7 @@ public ActionResult ForgotPassword() return View(); } + [RedirecLogedUser] [HttpPost] [AllowAnonymous] public async Task ForgotPassword(ForgotPasswordVM model) @@ -295,6 +305,7 @@ public async Task ForgotPassword(ForgotPasswordVM model) return View(model); } + [RedirecLogedUser] [HttpGet] [AllowAnonymous] public ActionResult ResetPassword(string userId, string code) @@ -314,6 +325,7 @@ public ActionResult ResetPassword(string userId, string code) } } + [RedirecLogedUser] [HttpPost] [AllowAnonymous] public async Task ResetPassword(ResetPasswordVM viewModel) @@ -348,6 +360,7 @@ public async Task ResetPassword(ResetPasswordVM viewModel) return View(viewModel); } + [RedirecLogedUser] public RedirectToRouteResult RegisterGuestUser() { TempData["tempEmail"] = User.Identity.Name; @@ -355,6 +368,7 @@ public RedirectToRouteResult RegisterGuestUser() return RedirectToAction("Register"); } + [RedirecLogedUser] [AllowAnonymous] public async Task ProcessGuestUserMode() {