我正在尝试使用REST api方法从远程站点登录Drupal。我需要从Drupal获取经过身份验证的用户的会话ID。我正在使用Drupal 7。 请帮忙
答案 0 :(得分:1)
在这里,我定义了在登录和注册时为经过身份验证的用户创建存储ID的会话。
/*
* At Login time to create session to store user id.
*
* Implement hook_user_login()
*/
function module_user_login(&$edit, $account) {
session_start();
$_SESSION['user_id'] = $account->uid;
}
/*
* At Registration time to create session to store user id.
*
* Implement hook_user_insert()
*/
function module_user_insert(&$edit, $account, $category) {
session_start();
$_SESSION['user_id'] = $account->uid;
}