Configuration - Blazor Blueprint Database, Redis & Email Setup
Login Register

🗄️ Database Configuration

"Database": { "DatabaseType": "mongodb", "ConnectionString": "mongodb://localhost:27017", "DatabaseName": "BlazorBlueprint" }

Production: Use MongoDB Atlas or self-hosted MongoDB with authentication.

⚡ Redis Configuration

"ConnectionStrings": { "redisCache": "localhost:6379" }, "Caching": { "UseRedisDistributedCache": true, "UseRedisSignalRBackplane": true }

What Redis Provides:

  • Distributed Cache: Fast API response caching
  • SignalR Backplane: Real-time messaging across multiple instances
  • Session Persistence: Users stay logged in across deployments

🔐 Authentication Configuration

"Authentication": { "Cookie": { "Domain": ".yourdomain.com", "SameSite": "Lax", "SecurePolicy": "Always" }, "Facebook": { "AppId": "your-facebook-app-id", "AppSecret": "your-facebook-app-secret" }, "Google": { "ClientId": "your-google-client-id", "ClientSecret": "your-google-client-secret" } }

📧 Email Configuration

"Email": { "Provider": "SendGrid", // SendGrid, SMTP, MailerSend, Mailgun "SenderEmail": "[email protected]", "SenderName": "Blazor Blueprint", "SendGrid": { "ApiKey": "your-sendgrid-api-key" } }

📦 Ready to Download?

Configure and deploy your SaaS application with Blazor Blueprint. Download the free Developer version or get Enterprise for commercial use and premium plugins.

🔓 Open Source on GitHub • Free for personal/non-commercial use • Enterprise license (£399) required for commercial use • Full source code included

An unhandled error has occurred. Reload ??