Repository navigation
- Active sessions (opt-in):
GET /sessions,DELETE /sessions/{id}, andPOST /sessions/revokeOtherslet users see and sign out other browsers or devices, for cookie and JWT sessions. AddPasswordAuth<TUser, TRole, TContext>registers Identity roles on the password facade.GET /external/providerslists registered sign-in providers, and the external account routes map when no provider is registered.GET /manage/2fareturnsrecoveryCodesLeft. Enabling two-factor keeps the step-up confirmation; a header token comes back renewed inX-AuthEndpoints-Reauth.- JWT startup fails with a named property when the selected algorithm's signing key is missing.
Packages: AuthEndpoints 4.1.0. AuthEndpoints.External.OAuth, AuthEndpoints.OAuth.GitHub, and AuthEndpoints.OAuth.Google stay at 4.0.1. No database migration unless active sessions are turned on; that migration adds the AuthEndpointsActiveSessions table and, with JWT, a nullable SessionId column on refresh tokens.
Full notes: https://madeyoga.github.io/AuthEndpoints/versions/v4.1.0