Skip to content
Snippets Groups Projects
Commit be38d071 authored by Gwan Ju's avatar Gwan Ju
Browse files

feat: Added userid and username fields to userInfoDto

parent 1daa72dd
Branches
No related tags found
No related merge requests found
......@@ -24,11 +24,6 @@ public class AuthController {
public TokenInfo login(@RequestBody UserLoginDto userLoginDto) {
return authService.login(userLoginDto);
}
@PostMapping("/logout")
public TokenInfo logout(){
return null;
}
@PostMapping("/register")
public void register(@RequestBody UserJoinDto userJoinDto) {
authService.join(userJoinDto);
......
......@@ -8,6 +8,8 @@ import lombok.*;
@ToString
@Builder
public class UserInfoDto {
private Long id;
private String userName;
private String loginId;
private String memberRole;
......
......@@ -23,6 +23,8 @@ import umc.spring.post.data.dto.UserJoinDto;
import umc.spring.post.data.dto.UserLoginDto;
import umc.spring.post.repository.UserRepository;
import java.util.Optional;
@Service
public class AuthServiceImpl implements AuthService, UserDetailsService {
......@@ -70,6 +72,9 @@ public class AuthServiceImpl implements AuthService, UserDetailsService {
@Override
public UserInfoDto info() {
UserInfoDto userInfoDto = SecurityUtil.getCurrentMemberId();
User user = userRepository.findByLoginId(userInfoDto.getLoginId()).orElseThrow();
userInfoDto.setUserName(user.getUsername());
userInfoDto.setId(user.getId());
return userInfoDto;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment