我是 Flutter 的新手,我正在编写一个需要用户登录的应用程序。我已经有一个为我提供 JWT 的 API。然后我使用安全存储库存储它。
一旦用户使用令牌获得 200 OK,我想向服务器发送另一个请求以检索用户的详细信息并将其存储在一种单例类中,这样我就可以在应用程序中使用它,直到他注销。现在有很多流行语向我抛出,提供商和 BLoC。
我想知道在应用程序中存储当前登录的用户详细信息的最佳做法是什么?以前我已经知道将数据存储在单例类中。但现在我不确定我应该写一个单例类还是一个提供者?(我对 Providers 和 BLoCs 如何工作的知识仍然生疏)。
我正在使用 PostGis 搜索给定范围内相对于给定原点的所有点。我正在查看 PostGis 提供的所有文档,但似乎无法弄清楚我将如何为此提出解决方案?
我的位置表如下所示:
Id - INT(11)
Longitude - DOUBLE
Latitude - DOUBLE
Address - LONGTEXT
City - LONGTEXT
Region - LONGTEXT
Country - LONGTEXT
Run Code Online (Sandbox Code Playgroud)
输入将是Longitude,Latitude和 a Range(以公里或英里为单位)。
我希望收到Range.