aboutsummaryrefslogtreecommitdiff
path: root/juick-common/src/main/java/com/juick/service/UserService.java
diff options
context:
space:
mode:
Diffstat (limited to 'juick-common/src/main/java/com/juick/service/UserService.java')
-rw-r--r--juick-common/src/main/java/com/juick/service/UserService.java18
1 files changed, 4 insertions, 14 deletions
diff --git a/juick-common/src/main/java/com/juick/service/UserService.java b/juick-common/src/main/java/com/juick/service/UserService.java
index df62f0ef..de856adf 100644
--- a/juick-common/src/main/java/com/juick/service/UserService.java
+++ b/juick-common/src/main/java/com/juick/service/UserService.java
@@ -39,7 +39,7 @@ public interface UserService {
String getSignUpHashByTelegramID(Long telegramId, String username);
- int createUser(String username, String password);
+ User createUser(String username, String password);
Optional<User> getUserByUID(int uid);
@@ -49,8 +49,6 @@ public interface UserService {
User getUserByEmail(String email);
- List<User> getFullyUsersByNames(Collection<String> usernames);
-
User getUserByJID(String jid);
List<User> getUsersByName(Collection<String> unames);
@@ -59,17 +57,11 @@ public interface UserService {
List<String> getJIDsbyUID(int uid);
- int getUIDbyJID(String jid);
-
- int getUIDbyName(String uname);
-
- int getUIDbyHash(String hash);
-
com.juick.User getUserByHash(String hash);
- String getHashByUID(int uid);
+ String getHashForUser(User user);
- int checkPassword(String username, String password);
+ User checkPassword(String username, String password);
boolean updatePassword(User user, String newPassword);
@@ -81,8 +73,6 @@ public interface UserService {
boolean updateUserInfo(User user, UserInfo info);
- boolean getCanMedia(int uid);
-
boolean isInWL(int uid, int check);
boolean isInBL(int uid, int check);
@@ -117,7 +107,7 @@ public interface UserService {
List<Auth> getAuthCodes(User user);
- List<String> getEmails(User user);
+ Collection<String> getEmails(User user);
String getEmailHash(User user);