UserServiceCurrentUserBindEmailAsync Method

当前登录用户绑定邮箱。

Definition

Namespace: QuickAdmin.Service.Admin
Assembly: QuickAdmin.Net (in QuickAdmin.Net.dll) Version: 2.0.13
C#
public virtual Task<IServiceResult> CurrentUserBindEmailAsync(
	string email,
	string code,
	CancellationToken cancellationToken = default
)

Parameters

email  string
邮箱地址。
code  string
邮箱收到的验证代码。
cancellationToken  CancellationToken  (Optional)
用于取消操作的令牌。

Return Value

TaskIServiceResult
服务调用结果。

Implements

IUserServiceCurrentUserBindEmailAsync(string, string, CancellationToken)

Remarks

方法内会检查是否已经绑定,以及邮箱地址是否已被其他人使用。
方法内支持当前用户是超管用户,超管用户可直接修改自己的邮箱地址。

See Also