dotnet / dotnet/AspNetCore.Docs

Documentation and samples improvements to identity for .NET 8

Open
#29,452 9 comments 27 reactions 1 assignee Claimed by @JeremyLikness View on GitHub
8.0 area-identity area-security doc-enhancement
Dominant language
C#
Stars
13.1k
Forks
24.6k
Avg merge
1d 3h
Merged PRs (30d)
97

Description

A key deliverable to improve the experience of identity management in .NET is improved documentation. Our docs should provide a comprehensive guide that empowers developers to fully understand and utilize our identity management features. Deliverables will include samples for common scenarios that follow our recommended practices for enabling and integrating authentication and authorization in .NET. This issue will serve to track individual work items that roll up to this goal.

TODO (this list will grow as we iterate on the docs)

- [ ] Entry point (#29461) -flow to make it easier to find the right docs
- [x] Identity guidance (#29462) - new getting started experience
- [x] Identity solutions (#29453) - new index of known identity management products and services
- [ ] Identity endpoints
- [ ] ASP.NET Core identity overview - changes to better visualize and navigate
- [ ] Identity concepts - conceptual overview

Samples (TBD) - right now these are examples and not committed work.
- [ ] Angular with custom Angular UI for identity admin
- [ ] React with custom React UI for identity admin
- [ ] Mobile (.NET MAUI) access using tokens
- [x] Blazor WebAssembly Standalone - see [this PR](https://github.com/dotnet/blazor-samples/pull/110)
- [ ] Blazor Web App with External Login
- [ ] ASP.NET Core Web API
- [ ] Example that uses permissions/claims and not just "is authenticated"
- [ ] LDAP/Windows login

Stretch goals

- [ ] Backend for frontend pattern for identity in .NET
- [ ] Multi-tenancy with identity in .NET

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.