Использование POST для скрытия конфиденциальных данных в методе Spring Data Rest @Query - PullRequest
0 голосов
/ 11 октября 2018

Представленный ниже репозиторий JPA предоставляется с помощью Spring Data Rest с помощью метода HETP GET - что на практике является правильным, однако в моем случае это раскрытие / отправка информации о пароле через GET, а не через веб-форму.Есть ли способ принудительно использовать вместо него POST?

URL-адрес ниже: http://localhost:8080/api/users/search/queryForLogin?email=myemail@xyz.com&password=myPass

public interface UserRepository extends JpaRepository<User, Long> {

@Query("select u from User u where lower(u.email) = lower(:email) and 
u.password = :password")
User queryForLogin( 
                @Param("email") String email,
                @Param("password") String password );
}
...