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 year ago | |
|---|---|---|
| .. | ||
| LINGYUN/Abp/Account | 2 years ago | |
| FodyWeavers.xml | 4 years ago | |
| FodyWeavers.xsd | 4 years ago | |
| LINGYUN.Abp.Account.Application.csproj | 2 years ago | |
| LINGYUN.Abp.Account.Application.csproj.user | 4 years ago | |
| README.EN.md | 1 year ago | |
| README.md | 1 year ago | |
README.md
LINGYUN.Abp.Account.Application
ABP账户模块的应用服务实现,提供完整的账户管理功能实现。
功能特性
- 账户管理服务实现
- 手机号注册
- 微信小程序注册
- 密码重置
- 验证码发送(短信、邮件)
- 个人资料管理
- 基本信息维护
- 密码修改
- 手机号变更
- 头像更新
- 双因素认证
- 用户声明管理
- 邮件服务
- 邮件确认
- 邮件验证
- 短信服务
- 验证码发送
- 微信小程序集成
- 虚拟文件系统支持
模块引用
[DependsOn(
typeof(AbpAccountApplicationModule),
typeof(AbpAccountApplicationContractsModule),
typeof(AbpAccountTemplatesModule),
typeof(AbpIdentityDomainModule),
typeof(AbpWeChatMiniProgramModule))]
public class YouProjectModule : AbpModule
{
// other
}
应用服务
AccountAppService
实现IAccountAppService接口,提供:
- 用户注册(手机号、微信小程序)
- 密码重置
- 验证码发送
MyProfileAppService
实现IMyProfileAppService接口,提供:
- 个人资料管理
- 密码修改
- 手机号变更
- 头像更新
- 双因素认证管理
MyClaimAppService
实现IMyClaimAppService接口,提供:
- 用户声明管理
邮件服务
提供以下邮件服务:
IAccountEmailConfirmSender- 邮件确认服务IAccountEmailVerifySender- 邮件验证服务AccountEmailSender- 邮件发送实现
短信服务
提供以下短信服务:
IAccountSmsSecurityCodeSender- 短信验证码发送服务AccountSmsSecurityCodeSender- 短信验证码发送实现
URL配置
模块预配置了以下URL:
- EmailConfirm - 邮件确认URL,默认为"Account/EmailConfirm"