-3

CakePhp 認証コンポーネントに問題があります。空のユーザー名でユーザーを作成しました。その後、データベースで直接ユーザー名を変更しました。しかし、私はまだログインできません。また、同じ role_id のユーザーはログインできません。app_controller で var_dump を試みましたが、$this->Auth->User() は空です。アドバイスをいただけますか、どの方向に進むべきですか?私はcakephp 1.3を使用しています

4

1 に答える 1

1

この記事$this->Auth->login()で読んだように、ユーザー メソッドはログインではなくセッションで現在のユーザーを取得するためのメソッドであるため、Authenticate コンポーネントを使用してログインする場合は使用する必要があると思います。Auth コンポーネントに関するその記事を確認してください。

于 2013-09-17T09:02:55.207 に答える