How to limit a user to one vote when using Rate module? In Drupal 7, I have installed the Rate module for voting. But here, the user can change his vote anytime he wants.

If I want to restrict an user to vote for a particular node only once, what I have to do?
I don't remember this feature in Rate. I don't know the module well enough to know if you can set that user can vote only once per node, but you can just alter the render. You should probably go for a custom module and implements HOOK_preprocess_HOOK.

/**
 * Implements hook_preprocess_HOOK().
 */
function MODULE_preprocess_rate_widget(&amp;$vars) {
global $user;
// if user have voted
// then alter the render
// else nervermind
}


Hope that help.