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