package com.mindskip.xzs.service; import com.mindskip.xzs.domain.User; /** * @version 2.2.0 * @description: 身份验证 * Copyright (C), 2020-2021, 武汉思维跳跃科技有限公司 * @date 2021 /9/7 9:45 */ public interface AuthenticationService { /** * 验证用户名、密码是否正确 * * @param username username * @param password password * @return boolean boolean */ boolean authUser(String username, String password); /** * 验证用户名、密码是否正确 * * @param user user * @param username username * @param password password * @return boolean boolean */ boolean authUser(User user, String username, String password); /** * 密码加密 * * @param password password * @return String string */ String pwdEncode(String password); /** * 密码解密 * * @param endodePwd endodePwd * @return String string */ String pwdDecode(String endodePwd); }