Articles, tutorials and library reference docs to help you quickly learn and master ASPSecurityKit
This article introduces ASPSecurityKit – the fundamental goals and principles guiding its design/development, two forms (library and source packages) in which ASPSecurityKit helps you rapidly build Zero Trust based secure yet easily maintainable web applications and AAPI platforms. Also, learn about the supported platforms (web frameworks).
Updated on
December 13, 2021
Step-by-step walkthroughs for ASP.NET Core Web API, MVC and ServiceStack, to guide you in building a simple multi-tenant CRM service from scratch. Get introduced to important concepts and features of ASPSecurityKit.
Updated on
November 5, 2021
Learn about various terms, concepts and constructs you’ll frequently come across when reading about and using the ASPSecurityKit including but not limited to: permissions, permits, permit groups, identity and identity tokens, api keys, user sessions etc.
Updated on
November 5, 2021
A must-read article to have a comprehensive understanding of the ASPSecurityKit’s security pipeline (and related features/components) – a multi-stage security checks and verification process that includes but not limited to cross-site scripting (XSS), authentication (supporting multiple schemes/methods), multi-factor authentication (MFA), IP firewall, suspension, account verification, activity-based, data-aware authorization, and much more.
Updated on
December 13, 2021
In this article, you’ll learn about various authentication schemes provided by ASPSecurityKit for various integration scenarios such as HMAC, Service-HMAC, AuthCookie and Service-Key. You’ll also learn about important identity validation logic performed during authentication such as IP-firewall, origin restriction, sensitive key protection etc.
Updated on
November 5, 2021
A deep dive into the ASPSecurityKit’s revolutionary activity-based, data-aware authorization (ADA) feature – learn about the implementation details, the default conventions that set you up with ADA protecting web operations and existing data with little to know application logic required, various ways you can override the conventions to adapt it to your project needs, and much more.
Updated on
November 16, 2021
In this article you’ll learn about two kinds of suspension – user and entity – supported in ASPSecurityKit for advance business applications.
Updated on
December 8, 2021
Comprehensive details about ASPSecurityKit support for the ServiceStack with examples, links to relevant docs, tutorials, live demos and samples.
Updated on
December 8, 2021
In this article you’ll learn about meanings of various terms related to ASPSecurityKit licensing, trial restrictions, license key validity, Permissible mix-use and step-by-step guidance on how to manage project subscriptions, buy more developer licenses, subscriptions and source packages.
Updated on
November 21, 2021
In this article you’ll learn about ASPSecurityKit.Tools and how to use it to install source packages, generate and update ASPSecurityKit license keys and helpful troubleshooting tips for known potential issues that you may encounter.
Updated on
November 16, 2021
Learn about what is a source package, compare different grades of source packages offered by ASPSecurityKit (Essential, Starter and Premium). Also learn about exactly what features each source package includes, that you’ll get as source code, through brief textual overview, UI screenshots (MVC packages) and snippets of rest requests/responses (API packages).
Updated on
November 22, 2021
Learn about project templates available for ASP.NET Core MVC, WebAPI and ServiceStack, and how to install and use them.
Updated on
December 8, 2021
Learn about what’s new inside the different releases of ASPSecurityKit NuGet packages subsequent to v3 release.
Updated on
December 23, 2021
Reference documentation for all ASPSecurityKit libraries
Updated on
December 24, 2020