我正在开发一个允许用户登录同时发布内容的drupal 站点。我已成功将电子邮件和密码字段添加到原始表单中,但我不知道应该如何实际登录用户。(我的计划是在创建内容之前的验证步骤中执行此操作,以使登录用户成为内容的所有者)。
我可以在 user.module API 中找到三个看起来正确的函数:
- http://api.drupal.org/api/function/user_login_authenticate_validate/6
- http://api.drupal.org/api/function/user_authenticate/6
- http://api.drupal.org/api/function/user_authenticate_finalize/6
现在,我的问题是它是哪一个?我什至走在正确的轨道上吗?