如果之前已经多次询问过这个问题,我很感兴趣,但是我想知道是否有人有关于在Drupal 7中实现有效的远程认证系统的好教程的链接。我是Drupal的新手。
我在网上找到了各种各样的例子,但是这样做的系统似乎在Drupal 5到6到7之间发生了很大的变化。
我有一个工作系统,允许我远程验证用户并将用户添加到我的drupal安装中。但是现在我无法登录任何只有Drupal的帐户(例如管理员),因为我收到一个错误,说用户名是未知的,因为代码在外部系统中查找我的管理员用户名。
我收到无法识别的用户名错误。正在为外部和内部用户执行代码。
我知道它很简单。
答案 0 :(得分:2)
外部网站登录
同一服务器上的案例,并尝试从同一路径上的任何商店
喜欢/ store
define('DRUPAL_ROOT','D:/wamp/www/drupal');
require_once '../includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
global $user;
//change this line and put your username and password instead of 'admin' and 'password'
$account = user_authenticate('krishana', 'hiddens');
$user = user_load($account, TRUE);
drupal_session_regenerate();