diff --git a/parent/hospital.mac/src/main/java/com/lyms/hospital/service/token/TokenService.java b/parent/hospital.mac/src/main/java/com/lyms/hospital/service/token/TokenService.java new file mode 100644 index 0000000..7ab36f6 --- /dev/null +++ b/parent/hospital.mac/src/main/java/com/lyms/hospital/service/token/TokenService.java @@ -0,0 +1,28 @@ +package com.lyms.hospital.service.token; + +/** + * Created by riecard on 15/9/22. + */ +public interface TokenService +{ + + + String createToken(Integer userId); + + String createToken(Integer userId, Integer second); + + boolean resetToken(String token); + + boolean validToken(String token); + + boolean validToken(String token, Integer second); + + Integer getUserId(String token); + + void deleteAllToken(Integer userId); + + void deleteAllToken(Integer userId, String prefix); + + void deleteToken(String token); + +} \ No newline at end of file