diff --git a/VirtoCommerce.Storefront/Controllers/AccountController.cs b/VirtoCommerce.Storefront/Controllers/AccountController.cs index 6034212e..2584c9b9 100644 --- a/VirtoCommerce.Storefront/Controllers/AccountController.cs +++ b/VirtoCommerce.Storefront/Controllers/AccountController.cs @@ -69,6 +69,19 @@ public async Task GetAccount() return View("customers/account", WorkContext); } + [HttpGet("b4")] + public async Task GetAccount2() + { + var authorizationResult = await _authorizationService.AuthorizeAsync(User, OnlyRegisteredUserAuthorizationRequirement.PolicyName); + if (!authorizationResult.Succeeded) + { + return Challenge(); + } + + // Customer should be already populated in WorkContext middle-ware + return View("customers/account_b4", WorkContext); + } + [HttpGet("order/{number}")] public async Task GetOrderDetails(string number) {