
cn.flood.cloud.comm.service.ValidCodeService Maven / Gradle / Ivy
package cn.flood.cloud.comm.service;
import cn.flood.tools.captcha.Token;
import cn.flood.tools.captcha.TokenEnum;
/**
* Title: ValidCodeService
* Description:
* Copyright: Copyright (c) 2020
*
*/
public interface ValidCodeService {
/**
* 获取token
// * @param deviceId 设备号
// * @param tokenType token类型
* @return
*/
Token getToken(String deviceId, TokenEnum tokenType);
/**
*
// * @param tokenKey 前端唯一标识/手机号
// * @param verifyCode 验证码
// * @return
*/
boolean validToken(String tokenKey, TokenEnum tokenType, String verifyCode);
/**
* 删除验证码
// * @param deviceId 前端唯一标识/手机号
// * @return
*/
boolean remove(String deviceId, TokenEnum tokenType);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy