user_pass_reset_url

5 user.module user_pass_reset_url($account)
6 user.module user_pass_reset_url($account)
7 user.module user_pass_reset_url($account)
8 user.module user_pass_reset_url($account)

Generates a unique URL for a user to login and reset their password.

Parameters

object $account: An object containing the user account.

Return value

A unique URL that provides a one-time log in for the user, from which they can change their password.

1 call to user_pass_reset_url()

File

modules/user/user.module, line 1474
Enables the user registration and login system.

Code

function user_pass_reset_url($account) {
  $timestamp = time();
  return url("user/reset/$account->uid/$timestamp/" . user_pass_rehash($account->pass, $timestamp, $account->login), array('absolute' => TRUE));
}
Login or register to post comments