namespace Sanhe.Abp.Identity
{
///
/// 短信安全令牌验证缓存
///
public class SmsSecurityTokenCacheItem
{
///
/// 用于验证的Token
///
public string Token { get; set; }
///
/// 用于验证的安全令牌
///
public string SecurityToken { get; set; }
public SmsSecurityTokenCacheItem()
{
}
public SmsSecurityTokenCacheItem(string token, string securityToken)
{
Token = token;
SecurityToken = securityToken;
}
///
/// 生成查询Key
///
/// 手机号
/// 安全令牌用途
///
public static string CalculateCacheKey(string phoneNumber, string purpose)
{
return "Totp:" + purpose + ";p:" + phoneNumber;
}
}
}