TickerQ.Dashboard
v10.0.3-betaPre-release
net10.0
Dashboard UI for visualizing and monitoring TickerQ scheduled jobs, status, and system metrics.
Published
Feb 5, 2026
8mo ago
Total Downloads
757.3K
757,284
Install
dotnet add package TickerQ.Dashboard --version 10.0.3-beta
| Product | Versions |
|---|---|
| .NET |
README
TickerQ Dashboard Authentication
Simple, clean authentication for your TickerQ Dashboard.
🚀 Quick Examples
No Authentication (Public Dashboard)
services.AddTickerQ<MyTimeTicker, MyCronTicker>(config =>
{
config.AddDashboard(dashboard =>
{
// No authentication setup = public dashboard
});
});
Basic Authentication
services.AddTickerQ<MyTimeTicker, MyCronTicker>(config =>
{
config.AddDashboard(dashboard =>
{
dashboard.WithBasicAuth("admin", "secret123");
});
});
API Key Authentication
services.AddTickerQ<MyTimeTicker, MyCronTicker>(config =>
{
config.AddDashboard(dashboard =>
{
dashboard.WithApiKey("my-secret-api-key-12345");
});
});
Use Host Application's Authentication
services.AddTickerQ<MyTimeTicker, MyCronTicker>(config =>
{
config.AddDashboard(dashboard =>
{
dashboard.WithHostAuthentication();
});
});
Use Host Authentication with Custom Policy
services.AddTickerQ<MyTimeTicker, MyCronTicker>(config =>
{
config.AddDashboard(dashboard =>
{
dashboard.WithHostAuthentication("AdminPolicy");
});
});
🔧 Fluent API Methods
WithBasicAuth(username, password)- Enable username/password authenticationWithApiKey(apiKey)- Enable API key authenticationWithHostAuthentication(policy)- Use your app's existing auth with optional policy (e.g., "AdminPolicy")SetBasePath(path)- Set dashboard URL pathSetBackendDomain(domain)- Set backend API domainSetCorsPolicy(policy)- Configure CORS
🔒 How It Works
The dashboard automatically detects your authentication method:
- No auth configured → Public dashboard
- Basic auth configured → Username/password login
- Bearer token configured → API key authentication
- Host auth configured → Delegates to your app's auth system
🌐 Frontend Integration
The frontend automatically adapts based on your backend configuration:
- Shows appropriate login UI
- Handles SignalR authentication
- Supports both header and query parameter auth (for WebSockets)
That's it! Simple and clean. 🎉
Changes from Previous Version
v10.0.2v10.0.3-beta
Added Dependencies
TickerQ(net10.0)
Adoption Assessment
A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.
This version is marked prerelease. Validate its API and upgrade path before production use.Compatibility metadata lists 1 target framework; confirm the exact target used by your application.
Related Guides & Workflows
Learn how to evaluate, integrate, or audit this package in your .NET project.