2

我是 Laravel 的新手,它看起来像一个不错的 PHP 框架。通过指南和各种教程,我知道如何使用 Auth 类登录用户。但是,Auth 类需要用户名和密码才能登录用户。

现在,如果我使用 Facebook Connect,在成功通过 facebook 身份验证后,我可能能够检索与我将保存在数据库中的 facebook ID 对应的用户详细信息。但是,对于 facebook 用户,不会在数据库中保存密码。那么如何使用 Auth 类登录用户呢?

在 Codeigniter 中,我将会话数据设置如下:

$userdata = array(
    'logged_in' => true,
    'user_id' => $user_id
);
$this->session->set_userdata($userdata);
4

1 回答 1

1

这是如何执行此操作的指南,还有一个捆绑包,可让您将用户与更多 oauth api 连接起来

于 2013-02-13T04:26:43.960 回答