颤动发出经过身份验证的api请求

时间:2020-05-29 14:22:28

标签: flutter dart firebase-authentication google-cloud-functions

我正在尝试按照以下方式进行一些操作,以发出经过身份验证的api请求:

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    version="2.0">

    <xsl:output method="xml" indent="yes"/>

    <xsl:template match="/">
        <Persons>
            <xsl:for-each-group select="//Person" group-by="GroupID">
                <Group>
                    <GroupID><xsl:value-of select="current-grouping-key()"/></GroupID>
                    <xsl:for-each select="current-group()">
                        <Person>
                            <Name><xsl:value-of select="Name"/></Name>
                        </Person>
                    </xsl:for-each>
                </Group>
            </xsl:for-each-group>
        </Persons>
    </xsl:template>

</xsl:stylesheet>

我通过致电获得api令牌

Future<http.Response> fetchAlbum() {
  return http.get(
    'https://jsonplaceholder.typicode.com/albums/1',
    // Send authorization headers to the backend.
    headers: {HttpHeaders.authorizationHeader: "Basic your_api_token_here"},
  );
}

我的问题是:

  1. 这些令牌在短时间内不会过期吗?我该如何做到这一点,以使我的用户不必经常登录?我一点都不明白。

  2. 我应该将用户变量保存为全局提供程序状态并以这种方式访问​​它吗?

我已经看了很多有关此的教程,但我不明白。

0 个答案:

没有答案