Jeesite 2ログインインタフェースAPIを実現し、マルチエンドにユーザーログインチェックを提供する
1261 ワード
Jeesite 2ログインインタフェースAPIを実現し、マルチエンドにユーザーログインチェックを提供する
これは筆者がjeesite 2ベースのプロジェクトを開発した中で携帯電話側に書いたユーザー登録チェックインタフェースであり,マルチエンドに提供できる.
インタフェースはRESTful APIスタイルであり、プロジェクトでは筆者がswagger 2を統合し、ドメイン間で処理しているため、方法には2つの注釈が追加されている.
Jeesiteは本当に強いですthinkgemに感謝します
参考資料
コード雲Jeesite
これは筆者がjeesite 2ベースのプロジェクトを開発した中で携帯電話側に書いたユーザー登録チェックインタフェースであり,マルチエンドに提供できる.
インタフェースはRESTful APIスタイルであり、プロジェクトでは筆者がswagger 2を統合し、ドメイン間で処理しているため、方法には2つの注釈が追加されている.
@ResponseBody
@RequestMapping(value = "login", method = {RequestMethod.GET})
@CrossOrigin
@ApiOperation(value = " 。 , false", notes = "", response = String.class)
public Object clientList(@ApiParam(" ") @RequestParam String name,
@ApiParam(" ") @RequestParam String password) {
Object result = false;// false
if (StringUtils.isNotEmpty(name) && StringUtils.isNotEmpty(password)) {
User user = systemService.getUserByLoginName(name);
if (user != null) {
//
String userPassword = UserUtils.get(user.getId()).getPassword();
//
if (SystemService.validatePassword(password, userPassword)) {
result = systemService.getUserByLoginName(name);
}
}
}
return result;
}
Jeesiteは本当に強いですthinkgemに感謝します
参考資料
コード雲Jeesite