@RestController
@RequestMapping("/hiver/auth")
@CacheConfig(cacheNames="user")
@Transactional
public class AuthController
extends Object
用户认证相关接口
尊重知识产权,CV 请保留版权,海文科技 https://hiver.cc 出品,不允许非法使用,后果自负
- 作者:
- Yazhi Li
-
-
-
方法概要
plus.hiver.common.api.Result
plus.hiver.common.api.Result
plus.hiver.common.api.Result
register(@Valid plus.hiver.common.entity.User u)
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
字段详细资料
-
USER
public static final String USER
- 另请参阅:
-
-
LOGIN_FAIL_FLAG
public static final String LOGIN_FAIL_FLAG
- 另请参阅:
-
-
LOGIN_TIME_LIMIT
public static final String LOGIN_TIME_LIMIT
- 另请参阅:
-
-
LOGIN_FAIL_TIP_TIME
public static final Integer LOGIN_FAIL_TIP_TIME
-
构造器详细资料
-
AuthController
public AuthController()
-
方法详细资料
-
login
@PostMapping("/login")
@SystemLog(description="\u8d26\u53f7\u767b\u5f55",
type=LOGIN)
public plus.hiver.common.api.Result login(@RequestParam
String username,
@RequestParam
String password,
@RequestParam(required=false)
Boolean saveLogin)
-
register
@PostMapping("/register")
public plus.hiver.common.api.Result register(@Valid
@Valid plus.hiver.common.entity.User u)
-
logout
@PostMapping("/logout")
public plus.hiver.common.api.Result logout()