/// <summary>
 /// 获取验证图片
 /// </summary>
 /// <param name="input"></param>
 /// <returns></returns>
 public async Task <bool> ValidationAsync(ValidationModel input)
 {
     return(await _verifyPictureManager.ValidationAsync(input));
 }
Beispiel #2
0
        /// <summary>
        /// 验证图形验证码
        /// </summary>
        /// <param name="data"></param>
        /// <returns></returns>
        public async Task <bool> ValidationAsync(ValidationModel data)
        {
            var result = await _cache.GetAsync(data.Index);

            return(result != null?result.IsValid(data.Code) : false);
        }