| 12345678910111213141516171819202122 |
- package com.danielbohry.authservice.service.auth;
- import com.danielbohry.authservice.domain.ApplicationUser;
- import lombok.experimental.UtilityClass;
- import org.springframework.security.core.userdetails.UserDetails;
- @UtilityClass
- public class UserConverter {
- public static ApplicationUser convert(UserDetails user) {
- return convert(user, null);
- }
- public static ApplicationUser convert(UserDetails user, String email) {
- return ApplicationUser.builder()
- .username(user.getUsername())
- .password(user.getPassword())
- .email(email)
- .build();
- }
- }
|