Change the expiry time for welcome user notification message
In Drupal 7:
Set user_password_reset_timeout variable (i.e. in settings.php, or strongarm):
i.e. in settings.php:

$conf['user_password_reset_timeout'] = '604800';


source : https://www.drupal.org/node/246029