操作なしX時間自動登録機能


前因背景:先日登录を终えた后、枕を高くして心配しないと思っていたが、オンライン环境に问题が発生し、无操作2时间で自动的に登录する机能を提案した.
先に出会った問題(実は細心の注意を払わない原因):error:パスワードを忘れた時報エラー解決方法をクリック:ブロックアダプタブロックする必要のないurl(パスワードを忘れたurl)errorを追加することを忘れます:クリックして検証コードを取得してエラー解決方法を報告します:ブロックアダプタブロックする必要のないurlを追加することを忘れます(検証コードを取得したurl)
更に新しい需要を言います:ユーザーは2時間の登録を操作していないで、操作があって時間を延長してコードを修正します:直接上陸遮断器の中で1行を追加します:
redisTemplate.expire(redisTokenKey, 2, TimeUnit.HOURS);

注意:この行の位置は、フロントエンドから入力されたtokenがnullに等しくなく、redisのtokenと同じ条件であると判断した後
すなわち、一連のtokenの判断を経て、そのたびに、期限が2時間延長される
もしこの篇が疑問があるならば見てください:springboot+redis+tokenは上陸を実現して、springbootを登録してどのように優雅に上陸遮断器を書きます