Namespace DataWeb.Identity
Classes
AccessDenied
AccountSettings
Represents a class for managing account settings.
AppIdentityRole
Represents a class for storing identity role information.
AppIdentityUser
Represents the user entity for the application's identity system.
ClaimsPrincipalFactory
Represents a factory class for generating claims-based identities for users.
Edit
EditData
EditData.ExternalProvider
EmailActivationBody
Represents the email activation body information.
EmailConfirmSend
EmailPasswordRemindBody
Represents the email body content for a password reminder email.
EmailPasswordResetBody
Represents the body of an email for password reset.
ExternalRegister
ExternalRemove
IdentityRoleStore<T>
Represents a store class for managing identity roles.
IdentityUserStore<T>
Implements the user store interfaces for an identity user.
Login
NewsletterUnsubscribe
PasswordRemind
PasswordReset
PublishModeUpdate
Register
RoleData
Represents role data from the store.
SettingsData
SettingsSave
StatusMessage
Represents a class for storing status messages.
TokenLogin
User
Represents a user object with extended properties and behavior.
UserData
Represents user data from the store.
UserFilter
Represents a filter for querying users.
UserInfo
UserInitMiddleware
Middleware for initializing the user context for each incoming HTTP request.
UserInitMiddlewareExtensions
Extension methods for configuring the UserInitMiddleware in the middleware pipeline.
UserLogin
Represents a login of a user.
UserLoginFilter
Represents a filter for querying user logins.
UserService
Service for managing users.
UserService.EditResult
Represents the result of an edit operation.
UserSetting
Represents a user setting in the application.
Interfaces
IRoleStore
Represents an interface for storing role information.
IUser
Represents a user.
IUserLoginStore
Provides an interface for storing and retrieving user login information from a persistent store.
IUserService
Represents a service for managing users, including creating, updating, and deleting users, as well as managing user roles, logins, settings, and sending emails for password reset and email confirmation.
IUserSettingStore
Provides an interface for a user settings store.
IUserStore
Represents a store for managing user data in the application.