这是基于vue-vben-admin 模板适用于abp Vnext的前端管理项目
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

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