こんにちは私は、セッションが閉じられているとエラーメッセージを表示したいのですが、ログインしてブラウザの一番上に戻ると次に進むを押してページをリフレッシュしようとすると、セッションにあった現在のユーザーが見つからないというエラーメッセージが表示され、そのエラーメッセージを処理するページを表示したいと考えています。あなたのセッションは期限切れです。セッションがレールで閉じられている場合にエラーメッセージを表示したい場合
0
A
答えて
0
ログインページで直接そのユーザーをリダイレクトする必要があります。また、セッションが終了したというエラーメッセージを表示するだけです。再度ログインしてください。また、特定のユーザーが望む場合は、サーバーに要求を再送信するように依頼することもできます。
1
あなたが正しく理解していれば、login_required関数などでこれを行うことを検討しています。
cookie_session = request.cookies['my_app_session']
unless cookie_session.blank? && Session.find_by_session_d(cookie_session).blank?
flash[:warning] = "Your session is expired, please login again"
redirect_to new_session_path
end
この例はそのように扱われるべきですが、何をすべきかを知っているかもしれません。
関連する問題
- 1. WooCommerceでカートが空の場合にエラーメッセージを表示しない
- 2. モバイルデバイスがjqueryモバイルバージョンをサポートしていない場合に表示されるエラーメッセージ
- 3. 閉じる開いている休止状態のセッションがある場合は
- 4. PDFを表示して一定期間アクティブでない場合は閉じる
- 5. サブレポジトリのリビジョンが変更された場合、またはそれらが汚れている場合を表示
- 6. タブが閉じている場合にホーム画面に追加するメッセージが表示されない
- 7. コンテンツが表示されている場合はロールオーバーで表示
- 8. Excel VBA:等しい場合は、エラーメッセージを表示します。
- 9. Python - tkinterでウィンドウが閉じていない場合
- 10. 実行中にバッチウィンドウが閉じている場合
- 11. 「ボタンメニュービュー」を表示したい場合は、
- 12. From dateがより大きい場合のエラーメッセージの表示
- 13. iOS - アプリが閉じている場合は機能を開始
- 14. Python - セルが空の場合にエラーメッセージを表示します。
- 15. "q"が入力されてもSpyderがインデントエラーを表示した場合、入力を中断したい場合
- 16. パネルが表示されない場合
- 17. データベースに--None--プルダウンメニューが表示されている場合、他のショーデータが入力されている場合
- 18. モデルが有効でない場合、エラーメッセージ
- 19. メッセージが空でない場合、フォームにエラーメッセージを表示する角度2
- 20. コードが動作しない場合にエラーメッセージを表示します
- 21. メインフォームが閉じている場合、winform auto close
- 22. PHPの場合は非表示ボタン!=セッション
- 23. ソナーの問題を解決する方法:ストリームが実際に閉じられているがラムダで閉じられていない場合
- 24. セクションが抑制されている場合にテキストを表示
- 25. 閉じるボタンのXPathがない場合、ポップアップウィンドウを閉じる方法は?
- 26. ディレクトリが空であるかどうかを確認し、イメージが表示されていない場合はyes、デフォルトイメージが表示されている場合
- 27. プレースホルダが表示されていない場合は非表示にします
- 28. 変数にテキストが含まれている場合に表示
- 29. データベースにレコードがない場合、「表示」?
- 30. フレームがサイトに表示されていない場合はリダイレクト