颤振中的授权

时间:2020-06-15 13:08:11

标签: flutter authentication

我需要在Flutter应用(REST API)中添加授权。

在正文中,我们拥有type的身份验证(例如登录名或电报)以及凭据(loginpassword)。如果验证正确,我们将收到一个令牌,该令牌已保存。

如何在Flutter中完成这项工作。

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

请在下一次尝试多解释一些您已经尝试过的内容以及为什么它不起作用。有guidelines条关于如何提出应阅读并遵循的好问题的信息。

话虽如此,为了给您一些想法,您可以轻而易举地提出请求http package。 为了与您的API通信,我将编写一个ApiClient类,将令牌添加到每个请求标头中。您可以这样添加带有标题信息的Map<String, String>(请参见https://pub.dev/documentation/http/latest/http/BaseRequest-class.html

http.post('https://your-api-endpoint.com', headers: {'X-Api-Token': yourToken});

现在到达那里,您需要将令牌存储在某个地方并进行检索。您可以为此使用软件包flutter_secure_package