跳转到主要内容
cloudio 提交于 8 July 2014

利用代码方式进行登陆,无需 login page 或者 login block, 非常适合rules 在流程上的应用。

<?php function MYMODULE_user_login_credentials($username, $password) { if(user_authenticate($username, $password)) { $user_obj = user_load_by_name($username); $form_state = array(); $form_state['uid'] = $user_obj->uid; user_login_submit(array(), $form_state); return true; } else { return false; } } ?>
Drupal 版本