diff --git a/support-portal-backend/src/main/java/net/shyshkin/study/fullstack/supportportal/backend/service/UserService.java b/support-portal-backend/src/main/java/net/shyshkin/study/fullstack/supportportal/backend/service/UserService.java index ab3d1d6..6ee1d49 100644 --- a/support-portal-backend/src/main/java/net/shyshkin/study/fullstack/supportportal/backend/service/UserService.java +++ b/support-portal-backend/src/main/java/net/shyshkin/study/fullstack/supportportal/backend/service/UserService.java @@ -1,6 +1,18 @@ package net.shyshkin.study.fullstack.supportportal.backend.service; +import net.shyshkin.study.fullstack.supportportal.backend.domain.User; import org.springframework.security.core.userdetails.UserDetailsService; +import java.util.List; + public interface UserService extends UserDetailsService { + + User register(String firstName, String lastName, String username, String email); + + List findAll(); + + User findByUsername(String username); + + User findByEmail(String email); + }