· 6 years ago · Nov 03, 2019, 07:18 AM
1I need a starter project (framework). C# IdentityServer4 Asp.Net Identity - Multi-Tenant - SSO - Web - API - SQL Server
2
3Bidder secret key: IHaveRead
4
5This is a multi-tenant data project. (Same application will be used by multiple business units – users can be assigned to multiple tenants) Users will only be working with data (CRUD-View, Edit, Delete records).
6
7Essentially, there is a home screen, and three menu items (for our example). Each menu item (option) is a different module program page.
8
9Flow: User will go to web app, redirect to IdenetityServer4 to login and then back to application. ASP.NET Identity must handle roles and claims.
10
11For any of the three menu pages (modules) in the application, I will need to know:
12
13WebAPI CALLS:
14- What tenant (the user is using), UserId, Role list, Claims list
15- UserIsInRole, UserHasClaim, GetUserById
16
17Straightforward Project
18
19Also use SignalR to enforce user is only logged in only once