package cn.autoform.web.service.login;
|
|
import cn.autoform.bean.system.PublicRestConst;
|
import cn.autoform.bean.system.UserInfo;
|
import cn.autoform.bean.system.UserInfo.LogInInfo;
|
|
/**
|
* 通行证接口调用
|
* @author WangYX
|
*
|
*/
|
public interface LoginService extends PublicRestConst{
|
|
/**
|
* 获得用户信息
|
* @param loginInfo
|
* @return
|
*/
|
UserInfo getUserInfo(LogInInfo loginInfo);
|
|
/**
|
* 获得用户信息
|
* @param token
|
* @return
|
*/
|
UserInfo getUserInfo(String token);
|
|
/**
|
* 获得用户信息
|
* @param loginSecurity
|
* @return
|
*/
|
UserInfo getUserInfo(LoginSecurity loginSecurity);
|
|
/**
|
* 获得loginInfo
|
* @param token
|
* @return
|
*/
|
LogInInfo getLoginInfo(String token);
|
|
/**
|
* 获得token
|
* @param loginInfo
|
* @return
|
*/
|
// String getToken(UserInfo.LogInInfo loginInfo);
|
|
// String getRestToken(LoginSecurity loginSecurity);
|
}
|