По определенным условиям генерим уникальный код по которому посетитель зная эту ссылку сможет авторизоваться на сайте. То есть ссылка генерится для каждого пользователя своя. Это что-то типа первого входа без авторизации.
И еще попутный вопрос: Как программно авторизовать пользователя не имея его пароля?
Нашел функцию user_authenticate но она требует пароль
Комментарии
А что должно получиться? каждый юзер авторизуется только по своему урлу? можно сделать регистрацию по линку, смотрите invite
По определенным условиям генерим уникальный код по которому посетитель зная эту ссылку сможет авторизоваться на сайте. То есть ссылка генерится для каждого пользователя своя. Это что-то типа первого входа без авторизации.
И еще попутный вопрос: Как программно авторизовать пользователя не имея его пароля?
Нашел функцию user_authenticate но она требует пароль
<?php
$form_state['uid'] = $account->uid;
user_login_submit(array(), $form_state);
?>