public JsonResult SecurityFeature() { FormsIdentity id = (FormsIdentity)User.Identity; FormsAuthenticationTicket ticket = id.Ticket; var d = ticket.UserData.Split('|'); HISSecurity cs = new HISSecurity(); cs.UserID = d[0].ToString(); cs.ModuleID = cons.cModuleID; var li = cs.SecuritryFeatureCS(); return(Json(li, JsonRequestBehavior.AllowGet)); }
protected override bool AuthorizeCore(HttpContextBase httpContext) { if (!httpContext.Request.IsAuthenticated) { return(false); } HISSecurity cs = new HISSecurity(); FormsIdentity id = (FormsIdentity)httpContext.User.Identity; FormsAuthenticationTicket ticket = id.Ticket; var d = ticket.UserData.Split('|'); mUserID = d[0].ToString(); if (cs.IsModuleAuthorized(mUserID, mModuleID)) { return(true); } else { return(false); } }
protected override bool AuthorizeCore(HttpContextBase httpContext) { if (!httpContext.Request.IsAuthenticated) return false; HISSecurity cs = new HISSecurity(); FormsIdentity id = (FormsIdentity)httpContext.User.Identity; FormsAuthenticationTicket ticket = id.Ticket; var d = ticket.UserData.Split('|'); ConstantModel cons = new ConstantModel(); mUserID = d[0].ToString(); if (cs.IsFeatureAuthorized(mFeatureID, mUserID,cons.cModuleID )) { return true; } else { return false; } }