redis storage for captcha mech

This commit is contained in:
realaravinth
2021-06-11 19:31:03 +05:30
parent 17ae532162
commit f5624947b9
29 changed files with 604 additions and 210 deletions

View File

@@ -22,7 +22,7 @@ use serde::{Deserialize, Serialize};
use crate::errors::*;
use crate::stats::record::record_confirm;
use crate::Data;
use crate::AppData;
use crate::V1_API_ROUTES;
#[derive(Clone, Debug, Deserialize, Serialize)]
@@ -38,7 +38,7 @@ pub struct CaptchaValidateResp {
)]
pub async fn validate_captcha_token(
payload: web::Json<VerifyCaptchaResult>,
data: web::Data<Data>,
data: AppData,
) -> ServiceResult<impl Responder> {
let key = payload.key.clone();
let res = data