【问题标题】:Flutter navigation auth middlewareFlutter 导航认证中间件
【发布时间】:2022-01-05 01:23:24
【问题描述】:

我已经构建了一个使用本地身份验证的应用程序,我希望如果用户长时间不使用该软件(无论是 Web 还是移动应用程序)我可以检测到它并将其带到密码登录页面。

我尝试使用RouteObserver 并编写了一个自定义观察者,但它不适合导航,它适合记录和跟踪。

medium

我知道可以在我的所有 Navigator.push() 之前添加条件,但我正在寻找一种将中间件添加到我所有路由的方法。

【问题讨论】:

标签: flutter routes middleware flutter-web flutter-routes


【解决方案1】:

使用onGenerateRoute 'MaterialApp` Widget 的命名参数。

【讨论】:

  • 感谢您的回复,您能提供一些代码或一个简单的例子吗?
猜你喜欢
  • 2022-07-10
  • 2019-02-12
  • 1970-01-01
  • 2021-08-01
  • 2017-12-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多