NET7中简单的登录判断基类
public class BaseController : Controller { public override void OnActionExecuting(ActionExecutingContext context) { base.OnActionExecuting(context); int? adminid = HttpContext.Session.GetInt32("adminid"); if (adminid == null || adminid.Value == 0) { context.Result = Content("<meta charset=\"utf-8\">您未登录!!!<a href='/admin/login/' target='_parent'>点此登录</a>", "text/html"); } } }