diff --git a/BeWoPlanerMobil/Controllers/LoginController.cs b/BeWoPlanerMobil/Controllers/LoginController.cs index 2e1953189..fddae4367 100644 --- a/BeWoPlanerMobil/Controllers/LoginController.cs +++ b/BeWoPlanerMobil/Controllers/LoginController.cs @@ -75,7 +75,7 @@ namespace BeWoPlanerMobil.Controllers FormsAuthentication.SetAuthCookie(LoggedInUser.LoginName, true); ViewData[LoginErrorIndex] = string.Empty; - var keks = new HttpCookie(MobileSessionFacade.CookieName) { Value = MobileSessionFacade.Tenant, Expires = DateTime.Now.AddDays(1) }; + var keks = new HttpCookie(MobileSessionFacade.CookieName) { Value = MobileSessionFacade.Tenant, Expires = DateTime.Now.AddDays(30), Secure = true, HttpOnly = true }; HttpContext.Response.SetCookie(keks); var brauser = Request.Browser; @@ -110,17 +110,20 @@ namespace BeWoPlanerMobil.Controllers FormsAuthentication.SignOut(); } - var beWoCookie = HttpContext.Response.Cookies[MobileSessionFacade.CookieName]; - if(beWoCookie != null) - { - var newCookie = new HttpCookie(MobileSessionFacade.CookieName) - { - Expires = DateTime.Now.AddDays(-1), - SameSite = SameSiteMode.Strict - }; + //var beWoCookie = HttpContext.Response.Cookies[MobileSessionFacade.CookieName]; + //if(beWoCookie != null) + //{ + + // var newCookie = new HttpCookie(MobileSessionFacade.CookieName) + // { + // Expires = DateTime.Now.AddDays(30), + // SameSite = SameSiteMode.Strict, + // Secure = true, + // HttpOnly = true + // }; - Response.Cookies.Add(newCookie); - } + // Response.Cookies.Add(newCookie); + //} Log.Info($"LoginController.Index(): Login failed! Tenant = {MobileSessionFacade.Tenant}"); diff --git a/BeWoPlanerMobil/Controllers/ReportController.cs b/BeWoPlanerMobil/Controllers/ReportController.cs index 09babff93..3c691064d 100644 --- a/BeWoPlanerMobil/Controllers/ReportController.cs +++ b/BeWoPlanerMobil/Controllers/ReportController.cs @@ -142,7 +142,7 @@ namespace BeWoPlanerMobil.Controllers return Logout(); } - if(!_Model.HasRightToViewQuittierungsbelege) + if(!Model.HasRightToViewQuittierungsbelege) { return RedirectToActionPermanent("Main", "Main"); } diff --git a/BeWoPlanerMobil/Views/Shared/_Layout.cshtml b/BeWoPlanerMobil/Views/Shared/_Layout.cshtml index a1137d66f..5f4a80288 100644 --- a/BeWoPlanerMobil/Views/Shared/_Layout.cshtml +++ b/BeWoPlanerMobil/Views/Shared/_Layout.cshtml @@ -361,7 +361,7 @@
- Version 3.27 + Version 3.30