update:简化验证
This commit is contained in:
@@ -52,7 +52,7 @@ namespace QRCodeService.Controllers.Api
|
||||
}
|
||||
}
|
||||
|
||||
[CheckSign(typeof(CreateLinkModel))]
|
||||
[CheckSign]
|
||||
[HttpPost]
|
||||
public async Task<IActionResult> Create(CreateLinkModel input)
|
||||
{
|
||||
@@ -62,7 +62,7 @@ namespace QRCodeService.Controllers.Api
|
||||
{
|
||||
return BadRequest();
|
||||
}
|
||||
return Ok(link.ShortCode);
|
||||
return Created($"{option.Value.BaseUrl}r/{link.ShortCode}",link.ShortCode);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -37,11 +37,12 @@ namespace QRCodeService.Controllers
|
||||
}
|
||||
var t = DateTime.Now.ToString("yyyyMMddHHmmss");
|
||||
var sign = BitConverter.ToString($"{t}{app.Appkey}".ToMD5()).Replace("-", "");
|
||||
link.FullUrl = QueryHelpers.AddQueryString(link.FullUrl, new Dictionary<string, string> {
|
||||
ViewBag.FullUrl = QueryHelpers.AddQueryString(link.FullUrl, new Dictionary<string, string> {
|
||||
{ "s",sign },
|
||||
{ "t",t}
|
||||
});
|
||||
return View(link);
|
||||
|
||||
return View();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user