Restored Umbraco.Web and added temporary methods for converstion between legacy and new configuration models to maintain build.

This commit is contained in:
Andy Butland
2020-08-23 15:58:37 +02:00
parent 89b725ef28
commit 2f22313ceb
31 changed files with 187 additions and 69 deletions

View File

@@ -11,6 +11,7 @@ using Umbraco.Core.Configuration.UmbracoSettings;
using Umbraco.Core.Hosting;
using Umbraco.Core.IO;
using Umbraco.Core.Security;
using Umbraco.Web.Configuration;
namespace Umbraco.Web.Security
{
@@ -53,7 +54,7 @@ namespace Umbraco.Web.Security
if (request.Uri.Scheme.InvariantStartsWith("http")
&& request.Uri.AbsolutePath.InvariantEquals(
$"{_globalSettings.GetBackOfficePath(_hostingEnvironment)}/backoffice/UmbracoApi/Authentication/GetRemainingTimeoutSeconds"))
$"{ConfigModelConversions.ConvertGlobalSettings(_globalSettings).GetBackOfficePath(_hostingEnvironment)}/backoffice/UmbracoApi/Authentication/GetRemainingTimeoutSeconds"))
{
var cookie = _authOptions.CookieManager.GetRequestCookie(context, _security.AuthCookieName);
if (cookie.IsNullOrWhiteSpace() == false)