『LogDashboard』.NET开源的日志面板——登录授权页面扩展

news/2025/3/29 17:48:39/


📣读完这篇文章里你能收获到

  • 了解LogDashboard扩展开源项目——LogDashboard.Authorization
  • 掌握LogDashboard扩展内置登录页的使用方式

文章目录

  • 一、LogDashbaord介绍
    • 1. 功能支持
    • 2. 快速开始
  • 二、LogDashboard.Authorization
    • 1. 功能介绍
    • 2. 项目接入
    • 3. 更多示例

一、LogDashbaord介绍

Logdashboard是在github上开源的aspnetcore项目, 它旨在帮助开发人员排查项目运行中出现错误时快速查看日志排查问题
通常我们会在项目中使用nlog、log4net等日志组件,它们用于记录日志的功能非常强大和完整,常见情况会将日志写到txt或数据库中, 但通过记事本和sql查看日志并不简单方便. LogDashboard提供了一个可以简单快速查看日志的面板
LogDashboard适用于aspnetcore 2.x - aspnetcore3.x 项目, 采用aspnetcore中间件技术开发. 轻量快速

1. 功能支持

  • 支持的日志组件
  • nlog
  • log4net
  • serilog
  • 支持的数据源
  • txt
  • 数据库
  • 登录页(官方未支持)

2. 快速开始

官方文档-快速开始

二、LogDashboard.Authorization

这是一个基于LogDashboard的扩展授权包,新增了一套新的AuthorizationFilter授权过滤器,内置了登陆页面

  • LogDashboard.Authorization源码
  • 可自定义账号密码,查看日志前必须登陆
    在这里插入图片描述

1. 功能介绍

  • 内置了LogDashboard的登陆授权页面
  • 开箱即用

2. 项目接入

Step 1 : 安装包,通过Nuget安装包

Install-Package LogDashboard.Authorization

Step 2 : 配置 Startup 启动类

public class Startup
{//...public void ConfigureServices(IServiceCollection services){//configurationservices.AddLogDashboard(new LogdashboardAccountAuthorizeFilter("accout", "password"));}
}

3. 更多示例

查看 使用例子


http://www.ppmy.cn/news/58126.html

相关文章

分治FFT(NTT)

前置知识 c d q cdq cdq分治快速傅里叶变换( F F T FFT FFT)快速数论变换( N T T NTT NTT) 前言 分治 F F T FFT FFT是基于分治的算法,通过每次计算左区间对右区间的贡献,来降低 F F T FFT FFT的时间复杂度…

Java ATW和Swing开发全面指南

Java是一种具有广泛应用的计算机编程语言,它有着广泛的跨平台能力,深受程序员喜爱。ATW和Swing是Java中两个重要的开发框架,可以使Java的界面设计更加优美、易用,同时提高开发效率。 本指南将为大家详细介绍Java ATW和Swing开发&a…

ubuntu22.04安装与配置

目录 一、环境及下载 iso下载 VM配置 二、虚拟机与环境配置 虚拟机开始后的配置 一些工具配置 参考: VMware Workstation Pro 文档 一、环境及下载 iso下载 Download Ubuntu Desktop | Download | Ubuntu 新出了23但是偶数年份稳定支持,所以我…

人群计数传统方法:object detection, regression-based

数据标注方式: (1)人很少、人很大的时候用bounding box,把人从头到脚都框进长方形方框内,这个方框只用记录三个点的坐标,左下、左上、右下;测试集预测的时候,除了点的坐标还要输出这…

微信小程序实现订阅消息功能(Node服务器篇)

在上一篇内容当中在微信小程序中实现订阅消息功能,都在客户端(小程序)中来实现的,在客户端中模拟了服务器端来进行发送订阅消息的功能,那么本篇就将上一篇内容中仅在客户端中实现发送订阅消息功能进行一个分离,使用 Node.js 搭载后…

【代码随想录】刷题Day11

1.栈解决括号判断问题 20. 有效的括号 1.由于最先的左类括号是最后被判断的,所以我们使用的是栈来判断 2.如果碰到左类括号,那就直接入栈 3.如果碰到右类括号,如果栈中是空的,那么说明没有括号和它对应,直接返回false…

动态规划 --- 电线布设

动态规划 — 电线布设 题目描述 说是话,刚看到也是很懵逼,不想交子集是什么?乱七八糟的连线。 其实仔细想想后,觉得题目应该是说给定了这些点的连接端点,然后从他给的连线中选择出不想交的且条数最多的连线&#x…

「SQL面试题库」 No_53 项目员工II

🍅 1、专栏介绍 「SQL面试题库」是由 不是西红柿 发起,全员免费参与的SQL学习活动。我每天发布1道SQL面试真题,从简单到困难,涵盖所有SQL知识点,我敢保证只要做完这100道题,不仅能轻松搞定面试&#xff0…