From 06ffbf0220cb67c432df8044070c157f8e9c3092 Mon Sep 17 00:00:00 2001 From: Uncled1023 Date: Mon, 28 Jan 2019 18:03:59 -0800 Subject: [PATCH] Added default endpoint for post-logout --- Teknik/Areas/User/Controllers/UserController.cs | 6 ++++++ Teknik/Routes.cs | 7 +++++++ 2 files changed, 13 insertions(+) diff --git a/Teknik/Areas/User/Controllers/UserController.cs b/Teknik/Areas/User/Controllers/UserController.cs index 235174e..dcfd4cf 100644 --- a/Teknik/Areas/User/Controllers/UserController.cs +++ b/Teknik/Areas/User/Controllers/UserController.cs @@ -57,6 +57,12 @@ namespace Teknik.Areas.Users.Controllers _httpContextAccessor = httpContextAccessor; } + [HttpGet] + public IActionResult Index() + { + return Redirect(Url.SubRouteUrl("www", "Home.Index")); + } + [HttpGet] public IActionResult Login(string returnUrl) { diff --git a/Teknik/Routes.cs b/Teknik/Routes.cs index 8a7112c..6856a75 100644 --- a/Teknik/Routes.cs +++ b/Teknik/Routes.cs @@ -631,6 +631,13 @@ namespace Teknik public static void BuildUserRoutes(this IRouteBuilder routes, Config config) { + routes.MapSubdomainRoute( + name: "User.Index", + domains: new List() { config.Host }, + subDomains: new List() { "account" }, + template: "", + defaults: new { area = "User", controller = "User", action = "Index" } + ); routes.MapSubdomainRoute( name: "User.GetPremium", domains: new List() { config.Host },