46. User registration - Interface (#4)
This commit is contained in:
@ -1,6 +1,18 @@
|
|||||||
package net.shyshkin.study.fullstack.supportportal.backend.service;
|
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 org.springframework.security.core.userdetails.UserDetailsService;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
public interface UserService extends UserDetailsService {
|
public interface UserService extends UserDetailsService {
|
||||||
|
|
||||||
|
User register(String firstName, String lastName, String username, String email);
|
||||||
|
|
||||||
|
List<User> findAll();
|
||||||
|
|
||||||
|
User findByUsername(String username);
|
||||||
|
|
||||||
|
User findByEmail(String email);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user