Ignore:
Timestamp:
02/04/23 18:48:07 (23 months ago)
Author:
milamihajlovska <mila.mihajlovska01@…>
Branches:
master
Children:
6032d44
Parents:
adf250d
Message:

register method

Location:
src/main/java/com/example/moviezone/service
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • src/main/java/com/example/moviezone/service/Impl/UserServiceImpl.java

    radf250d r27adfc8  
    11package com.example.moviezone.service.Impl;
    22
     3import com.example.moviezone.model.Customer;
    34import com.example.moviezone.model.User;
     5import com.example.moviezone.model.Worker;
    46import com.example.moviezone.model.exceptions.UserNotFoundException;
    57import com.example.moviezone.repository.UserRepository;
    68import com.example.moviezone.service.UserService;
     9import org.springframework.security.crypto.password.PasswordEncoder;
    710import org.springframework.stereotype.Service;
    811
     
    1316
    1417    private final UserRepository userRepository;
     18    private final PasswordEncoder passwordEncoder;
    1519
    16     public UserServiceImpl(UserRepository userRepository) {
     20    public UserServiceImpl(UserRepository userRepository, PasswordEncoder passwordEncoder) {
    1721        this.userRepository = userRepository;
     22        this.passwordEncoder = passwordEncoder;
    1823    }
    1924
     
    3338    }
    3439
     40//    @Override
     41//    public User register(String first_name, String last_name, String username, String email, String number, String password, String role) {
     42//        if(role.equals("worker"))
     43//        {
     44//            return userRepository.save(new Worker(passwordEncoder.encode(password),first_name,last_name,username,email,number));
     45//        }
     46//        else if (role.equals("user"))
     47//            return userRepository.save(new Customer(passwordEncoder.encode(password),first_name,last_name,username,email,number));
     48//    }
     49
    3550
    3651}
  • src/main/java/com/example/moviezone/service/UserService.java

    radf250d r27adfc8  
    99    User findById(Integer user_id);
    1010    User findByUsername(String username);
     11
     12//    User register(String first_name, String last_name,String username, String email, String number, String password, String role);
     13
    1114}
Note: See TracChangeset for help on using the changeset viewer.