File tree Expand file tree Collapse file tree
server/src/main/java/dev/findfirst/users/service Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -211,11 +211,12 @@ public SigninTokens signinUser(String authorization) throws NoUserFoundException
211211 String credentials = new String (credDecoded , StandardCharsets .UTF_8 );
212212 // credentials = username:password
213213 final String [] values = credentials .split (":" , 2 );
214-
215- User user = getUserByUsername (values [0 ]);
216- final RefreshToken refreshToken = refreshTokenService .createRefreshToken (user );
217- String jwt = generateTokenFromUser (user .getUserId ());
218-
219- return new SigninTokens (jwt , refreshToken .getToken ());
214+ if (values .length == 2 ) {
215+ User user = getUserByUsername (values [0 ]);
216+ final RefreshToken refreshToken = refreshTokenService .createRefreshToken (user );
217+ String jwt = generateTokenFromUser (user .getUserId ());
218+ return new SigninTokens (jwt , refreshToken .getToken ());
219+ }
220+ throw new NoUserFoundException ();
220221 }
221222}
You can’t perform that action at this time.
0 commit comments