外部站点使用Drupal 7进行身份验证

时间:2011-04-26 23:22:31

标签: php drupal authentication drupal-modules drupal-7

如果之前已经多次询问过这个问题,我很感兴趣,但是我想知道是否有人有关于在Drupal 7中实现有效的远程认证系统的好教程的链接。我是Drupal的新手。

我在网上找到了各种各样的例子,但是这样做的系统似乎在Drupal 5到6到7之间发生了很大的变化。

我有一个工作系统,允许我远程验证用户并将用户添加到我的drupal安装中。但是现在我无法登录任何只有Drupal的帐户(例如管理员),因为我收到一个错误,说用户名是未知的,因为代码在外部系统中查找我的管理员用户名。

我收到无法识别的用户名错误。正在为外部和内部用户执行代码。

我知道它很简单。

1 个答案:

答案 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();