source: jobvista-backend/src/main/java/mk/ukim/finki/predmeti/internettehnologii/jobvistabackend/service/intef/UserService.java@ d8b6c91

main
Last change on this file since d8b6c91 was d8b6c91, checked in by 223021 <daniel.ilievski.2@…>, 7 weeks ago

Initial commit - implementirano registracija i logiranje so Spring Security i JSON Web Token-i vo backend-ot kako i navbar i formi za istoto vo frontend-ot

  • Property mode set to 100644
File size: 894 bytes
Line 
1package mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.service.intef;
2
3import mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.models.users.DTO.SignInDTO;
4import mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.models.users.DTO.JwtAuthResponse;
5import mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.models.users.DTO.RefreshTokenRequest;
6import mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.models.users.JobSeeker;
7import mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.models.users.Recruiter;
8import mk.ukim.finki.predmeti.internettehnologii.jobvistabackend.models.users.User;
9
10public interface UserService {
11 User registerJobSeeker(JobSeeker jobSeeker);
12 User registerRecruiter(Recruiter recruiter);
13 JwtAuthResponse login(SignInDTO signInDTO);
14 JwtAuthResponse refreshToken(RefreshTokenRequest refreshTokenRequest);
15}
Note: See TracBrowser for help on using the repository browser.