Getting started on the platform of your choice
The fastest way to learn B5 Secure is to build something with it. These step-by-step walkthroughs guide you through building a simple multi-tenant CRM from scratch, introducing the core concepts and features as you go.
Pick your platform:
All walkthroughs target .NET 10 LTS (C# 14). ASP.NET Core hosts minimal APIs (REST + GraphQL), MVC and Web API; ServiceStack v10 is co-hosted in the same process.
ASP.NET Core MVC
Build a CRM web app with credential auth, verification and ADA-protected pages.
ASP.NET Core Web API
Build a CRM RESTful service secured with HMAC and data-aware authorization.
ServiceStack
Build a CRM service on ServiceStack using the native B5 Secure feature.
What you’ll build
Each walkthrough builds the same five capabilities, so you can compare platforms:
- Step 1 — Project setup. Install B5 Secure, register the pipeline, and configure your identity store.
- Step 2 — Credential-based authentication. Sign users in and issue identity tokens.
- Step 3 — Email verification. Require verified accounts before protected actions.
- Step 4 — Contact management, authorized with ADA. Permit-gate every action and record.
- Step 5 — Interaction recording. Extend ADA to a child entity and tighten least privilege.
Talk to a human.
Get architecture guidance, Test Mode access, integration review, or help choosing the right B5 identity and authorization pattern.