I am terrible about AJAX data post, You know AJAX is client side and can be changed by user, For example I have AJAX request with data id=1 , if user try to change this value and send request, how can i detect the fake value, edited by user?