Flutter 具有身份验证和一些从RESTAPI获取的颤振应用程序的最佳实践

Flutter 具有身份验证和一些从RESTAPI获取的颤振应用程序的最佳实践,flutter,Flutter,我正在开发一款相当大的智能手机应用程序,我选择了使用Flitter。我只玩过一些小而简单的应用程序。现在我面对现实世界,事情变得相当困难 我来自react,所以我认为最好的实现方法是使用redux,但我甚至不能获取和显示任何内容 我的目标是: 用户登录->我将令牌保存在商店中,然后将其用于我需要发出的任何请求 您知道实现我的目标的其他方法吗?当用户首次登录时,您可以使用JWT并在服务器中创建令牌。之后,您可以将该令牌保存在设备(以及服务器)上,并将其添加到您在以后的调用中执行的http请求中:

我正在开发一款相当大的智能手机应用程序,我选择了使用Flitter。我只玩过一些小而简单的应用程序。现在我面对现实世界,事情变得相当困难

我来自react,所以我认为最好的实现方法是使用redux,但我甚至不能获取和显示任何内容

我的目标是: 用户登录->我将令牌保存在商店中,然后将其用于我需要发出的任何请求


您知道实现我的目标的其他方法吗?

当用户首次登录时,您可以使用
JWT
并在服务器中创建令牌。之后,您可以将该令牌保存在设备(以及服务器)上,并将其添加到您在以后的调用中执行的http请求中:

Future<http.Response> fetchPost() {
  return http.get(
    'https://jsonplaceholder.typicode.com/posts/1',
    // Send authorization headers to your backend
    headers: {HttpHeaders.authorizationHeader: "Basic your_api_token_here"},
  );
}
Future fetchPost(){
返回http.get(
'https://jsonplaceholder.typicode.com/posts/1',
//将授权标头发送到后端
Header:{HttpHeaders.authorizationHeader:“基本您的\u api\u令牌\u此处”},
);
}
在未来的应用程序运行中,您可以使用数据库中的令牌登录用户


关于此请求的更多信息:

不应在stackoverflow上提出“最佳实践”问题。因为没有有限的answer@RémiRousselet我认为情况并非如此,因为这是一种非常新的语言,不同的观点仍然有助于确定标准不,这是无关的。Stackoverflow在这方面非常清楚。这里不应该问基于意见的问题。因为他们产生了讨论而不是答案