-
Notifications
You must be signed in to change notification settings - Fork 164
Home
Jon P Smith edited this page Aug 7, 2021
·
28 revisions
Welcome to the AuthPermissions.AspNetCore (referred to as AuthP) library documentation.
The documentation is broken up in to the following topics:
- Concepts: which explains the various parts of the AuthP library.
- Setup: which shows how to set up the AuthP in your application.
- Usage: which explains how to use the AuthP features to enhance your application.
- Admin: which covers the services used to manage Roles, AuthUsers, and Tenants.
The AuthPermissions.AspNetCore repo also contains several example ASP.NET Core applications that demo some features of the AuthP library.
And don't forget there are links to various articles that explain one part of the AuthP library in a step-by-step fashion.
- Intro to multi-tenants (ASP.NET video)
- Articles in date order:
- 0. Improved Roles/Permissions
- 1. Setting up the database
- 2. Admin: adding users and tenants
- 3. Versioning your app
- 4. Hierarchical multi-tenant
- 5. Advanced technique with claims
- 6. Sharding multi-tenant setup
- 7. Three ways to add new users
- 8. The design of the sharding data
- 9. Down for maintenance article
- 10: Three ways to refresh claims
- 11. Features of Multilingual service
- 12. Custom databases - Part1
- Videos (old)
- Authentication explained
- Permissions explained
- Roles explained
- AuthUser explained
- Multi tenant explained
- Sharding explained
- How AuthP handles sharding
- How AuthP handles errors
- Languages & cultures explained
- JWT Token refresh explained
- Setup Permissions
- Setup Authentication
- Startup code
- Setup the custom database feature
- JWT Token configuration
- Multi tenant configuration
- Using Permissions
- Using JWT Tokens
- Creating a multi-tenant app
- Supporting multiple languages
- Unit Test your AuthP app