-
Notifications
You must be signed in to change notification settings - Fork 10.4k
Closed
Labels
area-identityIncludes: Identity and providersIncludes: Identity and providers
Milestone
Description
Description
ASP.NET Identity is a great tool for server-side identity management.
The picture will be complete if there would be an identity-manager aimed for .NET clients too, such as UWP, Blazor, WPF, Uno Platform, etc.
Potentially it should implement the following functionality:
- User authentication management, via JWT tokens, claims etc.- Integration with
Thread.CurrentPrincipal
. - Integration with
IHttpClientFactory
, to allow generating authentication-clients. - Module authorization (e.g. add
[Authorize(Roles = RoleNames.Admin)]
attribute on a ViewModel to only enable it for admins, etc. - Have some way to get notified when a user has been logged in / out.
- User management API that can easily interact with an ASP.NET Identity server out the box.
Metadata
Metadata
Assignees
Labels
area-identityIncludes: Identity and providersIncludes: Identity and providers