@Controller(value="auth") @LoginStatusChecker(required=false) public class LoginResource extends java.lang.Object
构造器和说明 |
---|
LoginResource() |
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
addAdminPage(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res) |
Response |
addAdminUser(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
UserBean userBean) |
Response |
changePassword(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
PasswordChangeBean passwordChangeBean) |
Response |
checkLoginCaptcha(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
LoginCaptchaBean loginCaptchaBean) |
Response |
checkSliderVerification(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.Map<java.lang.String,java.lang.Object> sliderStatus) |
Response |
createVerificationInfo(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res) |
java.lang.String |
crossDomainLogin(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String username,
java.lang.String password,
int validity,
java.lang.String callback) |
Response |
getImageBase64(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String attachId) |
Response |
getLastLoginInfo(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res) |
Response |
getLoginConfig(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res) |
Response |
getLoginPasswordStrategy(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res) |
Response |
getLoginUserNamesFromMobile(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String type,
java.lang.String receiver) |
Response |
getLoginValidationTool(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res) |
Response |
getPasswordWaringTime(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res) |
Response |
login(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
LoginCaptchaBean captchaTokenBean) |
Response |
login(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
LoginRequestInfoBean loginRequestInfoBean) |
Response |
logout(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res) |
java.lang.String |
logout(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String callback) |
Response |
needSliderVerification(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String username) |
java.lang.String |
page(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res) |
Response |
refreshToken(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String token) |
Response |
resetPasswordByToken(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
PasswordChangeBean passwordChangeBean) |
Response |
saveLastLoginInfo(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
LoginDetailInfoBean loginDetailInfoBean) |
Response |
sendLoginCaptcha(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String username,
java.lang.String type,
java.lang.String receiver,
java.lang.String token) |
Response |
showImage(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String attachId,
boolean adjust,
java.lang.String format) |
@RequestMapping(value="/login", method=GET, produces="text/html") @ResponseBody public java.lang.String page(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/login/info", method=GET) @ResponseBody public Response getLastLoginInfo(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/login/info", method=POST) @ResponseBody public Response saveLastLoginInfo(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestBody LoginDetailInfoBean loginDetailInfoBean) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/login", method=POST) @ResponseBody @DeviceBinding(autoBindFirstDevice=true) public Response login(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestBody LoginRequestInfoBean loginRequestInfoBean) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/login/captcha", method=POST) @ResponseBody public Response login(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestBody LoginCaptchaBean captchaTokenBean) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/login/cross/domain", method=GET) @ResponseBody public java.lang.String crossDomainLogin(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestParam(value="fine_username") java.lang.String username, @RequestParam(value="fine_password") java.lang.String password, @RequestParam(value="validity") int validity, @RequestParam(value="callback",required=false,defaultValue="callback") java.lang.String callback) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/logout", method=POST) @ResponseBody public Response logout(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/logout/cross/domain", method=GET) @ResponseBody public java.lang.String logout(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestParam(value="callback",required=false,defaultValue="callback") java.lang.String callback) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/refresh/token", method=GET) @ResponseBody @LoginStatusChecker public Response refreshToken(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestParam(value="fine_auth_token") java.lang.String token) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/login/initialization", method=GET, produces="text/html") @ResponseBody public java.lang.String addAdminPage(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/login/admin", method=POST) @ResponseBody public Response addAdminUser(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestBody UserBean userBean) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/login/captcha", method=GET) @ResponseBody public Response sendLoginCaptcha(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestParam(value="username") java.lang.String username, @RequestParam(value="type") java.lang.String type, @RequestParam(value="receiver") java.lang.String receiver, @RequestParam(value="token",required=false) java.lang.String token) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/login/captcha", method=PUT) @ResponseBody public Response checkLoginCaptcha(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestBody LoginCaptchaBean loginCaptchaBean) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/login/pwd/change", method=POST) @ResponseBody public Response changePassword(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestBody PasswordChangeBean passwordChangeBean) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/login/pwd/resetting", method=PUT) @ResponseBody public Response resetPasswordByToken(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestBody PasswordChangeBean passwordChangeBean) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/login/validation/tool", method=GET) @ResponseBody public Response getLoginValidationTool(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/login/usernames", method=GET) @ResponseBody public Response getLoginUserNamesFromMobile(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestParam(value="type") java.lang.String type, @RequestParam(value="receiver") java.lang.String receiver) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/login/config", method=GET) @ResponseBody public Response getLoginConfig(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/login/password/waring/time", method=GET) @ResponseBody public Response getPasswordWaringTime(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/login/password/strategy", method=GET) @ResponseBody public Response getLoginPasswordStrategy(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/login/image/{attachId}", method=GET) @ResponseBody public Response showImage(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @PathVariable(value="attachId") java.lang.String attachId, @RequestParam(value="adjust",required=false) boolean adjust, @RequestParam(value="format",required=false) java.lang.String format) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/login/slider", method=GET) @ResponseBody public Response needSliderVerification(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestParam(value="username") java.lang.String username) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/login/slider/info", method=GET) @ResponseBody public Response createVerificationInfo(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/login/slider/verification", method=POST) @ResponseBody public Response checkSliderVerification(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestBody java.util.Map<java.lang.String,java.lang.Object> sliderStatus) throws java.lang.Exception
java.lang.Exception
@RequestMapping(value="/login/image/base64/{attachId}", method=GET) @ResponseBody public Response getImageBase64(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @PathVariable(value="attachId") java.lang.String attachId) throws java.lang.Exception
java.lang.Exception