0

codeigniter に最適な認証は何かについて、ここで多くの回答を読んだ後、 tank_auth を使用することにしました。

codeigniter に最適な認証と思われます。

ただし、サイトにうまく統合する方法についていくつか質問があります。現在、ホテル予約システムを構築中です。したがって、tank_auth の一部の機能は、ニーズに合わせて変更する必要があります。

では、登録後、ユーザーがアカウントをアクティブにする必要なく、ユーザーを自動的にログインさせるにはどうすればよいですか。「アクティベーションプロセス」を無効にする構成はありますか。はいの場合、どこで見つけることができますか? いいえの場合、アクティベーション プロセスを削除すると、コードが大幅に変更されますか?

auth.php コードで、アクティベーション プロセスを削除するために次のコードにコメントを付けようとしましたが、うまくいかないようです。

} elseif ($this->tank_auth->is_logged_in(FALSE)) { // logged in, not activated
redirect('/auth/send_again/');
4

1 に答える 1

1

このコードは、ユーザー アカウントが存在するがアクティブ化されていない場合にのみ機能します。その後、アクティベーションメールを再送信します...

ライブラリの登録部分を見て、ログイン セッション パラメータを true に設定します。

于 2012-10-18T17:11:42.907 に答える