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);
|
}
|