2

私はLaravelを初めて使用し、それは素晴らしいPHPフレームワークのように見えます。ガイドとさまざまなチュートリアルを読んで、Authクラスを使用してユーザーにログインする方法を知っています。ただし、Authクラスでは、ユーザーにログインするためにユーザー名とパスワードが必要です。

これで、Facebook Connectを使用している場合、Facebookでの認証に成功すると、DBに保存したFacebookIDに対応するユーザーの詳細を取得できる可能性があります。ただし、Facebookユーザーの場合、パスワードはDBに保存されません。では、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 に答える