using Longbow.Web.SMS;
using System.Threading.Tasks;
namespace Bootstrap.Admin
{
///
/// 手机号登陆帮助类
///
class DefaultSMSProvider : ISMSProvider
{
public DefaultSMSProvider()
{
Options = new SMSOptions();
Options.Roles.Add("Administrators");
Options.Roles.Add("Default");
}
///
/// 获得 短信配置信息
///
public SMSOptions Options { get; protected set; }
///
/// 下发验证码方法
///
///
///
public Task SendCodeAsync(string phoneNumber) => Task.FromResult(new SMSResult() { Result = true });
///
/// 验证验证码方法
///
/// 手机号
/// 验证码
///
public bool Validate(string phone, string code) => code == "1234";
}
}