2
0
Эх сурвалжийг харах

Refactor equals method

To use the accessor method for username instead of directly accessing the attribute.
Seongguk Jeong 2 жил өмнө
parent
commit
de1357cbd1

+ 2 - 2
core/src/main/java/org/springframework/security/core/userdetails/User.java

@@ -179,8 +179,8 @@ public class User implements UserDetails, CredentialsContainer {
 	 */
 	@Override
 	public boolean equals(Object obj) {
-		if (obj instanceof User) {
-			return this.username.equals(((User) obj).username);
+		if (obj instanceof User user) {
+			return this.username.equals(user.getUsername());
 		}
 		return false;
 	}