2

ほとんどの銀行が使用するような機能を構築する必要があります。どこ..

ユーザーがブラウザのタブで銀行口座にログインし、再びブラウザの URL を変更し、別のサイトに移動した場合、ブラウザの [戻る] ボタンをクリックして銀行のページに再度アクセスすると、銀行は自動的にユーザーをログアウトします。そこのサイト。

私はこれを行うことができる Java スクリプトであると思います..しかし、これを行う方法を理解することはできません。サーバー側のスクリプトに PHP を使用しています。これは、PHPでこれを行うことが可能ですか..

よろしくSuresh

4

1 に答える 1

2

これは Java/PHP の質問ではありませんが、実装したい正確な動作に依存します。

ユーザーを「ライブ」で追跡する唯一の方法は、JavaScript を使用することです。したがって、ユーザーがいつページを離れたかを知りたい場合は、自分自身をイベント リスナーにバインドしてから、サーバー側でセッションを無効にする ajax 呼び出しなどを行うことができます。ユーザーは JS を無効にしてサイトを閲覧している可能性があるため、サーバー側でフォールバックが必要になることに注意してください。

ストレージ メカニズム (組み込みの PHP セッション ストア、または Couchbase や Redis、Memached などの外部ストレージのいずれか) を使用してサーバー側にセッション ストレージを実装し、ログアウト時間を適切なデフォルト (より低い値) に設定することをお勧めします。銀行アプリケーションのようなものである場合)。

基本が整っている場合は、JavaScript を使用してユーザー エクスペリエンスを充実させます。ウェブサイトなどとのやり取り。

より詳細な情報については、あなたの側からのより多くの要件が必要です!

于 2012-07-03T09:04:56.330 に答える