You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.4 KiB
1.4 KiB
LINGYUN.Abp.Account.Application.Contracts
Application service contracts for the ABP account module, providing interface definitions for account management.
Features
- Phone number registration
- WeChat Mini Program registration
- Password reset via phone number
- Phone verification code functionality (registration, login, password reset)
- Email verification code login
- User profile management
- User session management
- Two-factor authentication
- User claims management
Module Dependencies
[DependsOn(typeof(AbpAccountApplicationContractsModule))]
public class YouProjectModule : AbpModule
{
// other
}
Service Interfaces
IAccountAppService
Account management service interface, providing:
- Phone number registration
- WeChat Mini Program registration
- Password reset via phone number
- Send phone verification codes (registration, login, password reset)
- Send email verification codes (login)
IMyProfileAppService
Profile management service interface, providing:
- Get/Update personal profile
- Change password
- Change phone number
- Change avatar
- Two-factor authentication management
- Get/Verify authenticator
- Get recovery codes
IMyClaimAppService
User claims management service interface, providing:
- Get user claims
- Update user claims
Localization
The module includes multi-language support, with resource files located at:
/LINGYUN/Abp/Account/Localization/Resources