xm
2024-06-14 722af26bc6fec32bb289b1df51a9016a4935610f
1
{"doc":" 登录校验方法\n\n @author Lion Li\n","fields":[],"enumConstants":[],"methods":[{"name":"login","paramTypes":["java.lang.String","java.lang.String","java.lang.String","java.lang.String"],"doc":" 登录验证\n\n @param username 用户名\n @param password 密码\n @param code     验证码\n @param uuid     唯一标识\n @return 结果\n"},{"name":"logout","paramTypes":[],"doc":" 退出登录\n"},{"name":"recordLogininfor","paramTypes":["java.lang.String","java.lang.String","java.lang.String"],"doc":" 记录登录信息\n\n @param username 用户名\n @param status   状态\n @param message  消息内容\n"},{"name":"validateSmsCode","paramTypes":["java.lang.String","java.lang.String"],"doc":" 校验短信验证码\n"},{"name":"validateEmailCode","paramTypes":["java.lang.String","java.lang.String"],"doc":" 校验邮箱验证码\n"},{"name":"validateCaptcha","paramTypes":["java.lang.String","java.lang.String","java.lang.String"],"doc":" 校验验证码\n\n @param username 用户名\n @param code     验证码\n @param uuid     唯一标识\n"},{"name":"buildLoginUser","paramTypes":["com.dl.common.core.domain.entity.SysUser"],"doc":" 构建登录用户\n"},{"name":"recordLoginInfo","paramTypes":["java.lang.String","java.lang.String"],"doc":" 记录登录信息\n\n @param userId 用户ID\n"},{"name":"checkLogin","paramTypes":["com.dl.common.enums.LoginType","java.lang.String","java.util.function.Supplier"],"doc":" 登录校验\n"}],"constructors":[]}