0

私はCakephp 2.xに取り組んでいます..私は自分のウェブサイトにログインログアウトシステムを実装しているので、ユーザーが初めて私のウェブサイトにアクセスしているかどうかを検出する方法があり、そうであればリダイレクトする方法があることを知りたいですそれらを時間設定または「ツアー」ページに移動し、初めての訪問者でない場合は、ダッシュボードにリダイレクトします..

最初に私はクッキーについて考えましたが、それらは削除できます。ユーザーは別のPCを使用したり、ブラウザを変更したりできます。また、IPアドレスを使用することもできません..だから、ユーザーが初めてログインしたときにユーザーを追跡する方法を知りたい私のウェブサイトでは、彼はその時間だけツアーを見ることができ、その後は決して見ることができません..これを行った場合は、コードを共有するか、チュートリアルを共有するか、説明を教えてください.. Facebookで見たように可能です。彼らはこれをします...

参考までに、ログイン ログアウトやクッキーなどに authcomponent を使用していることをお知らせします ///

4

2 に答える 2

1

ユーザーが最初にサイトに登録したときにデフォルトで 0 になる変数を users テーブルに設定するだけです。ユーザーがログインするたびに、この変数をチェックしてください。それが最初のログインである場合 (変数がまだ 0 の場合)、1 に切り替えて (一度だけ発生するように)、ツアー ページに転送します。

于 2013-06-30T14:01:51.613 に答える