首页 > 解决方案 > 使用 AWS 的 flutter_graphql

问题描述

谁能帮我为 aws-graphql 配置 flutter_graphql 包,其中 aws-cognito 作为 Auth 而不是 api-key。

final AuthLink authLink = AuthLink( getToken: () async => 'Bearer <YOUR_PERSONAL_ACCESS_TOKEN>', );

我不明白如何使用 aws-cognito 配置它。我知道我必须使用 aws_cognito_identity_pool_id。但我不知道怎么做。

标签: fluttergraphql

解决方案


使用 amazon_cognito_identity_dart_2 Flutter 包创建会话,然后获取 JWTtoken。

`最终令牌 = session.getAccessToken().getJwtToken(); //来自amazon_cognito_identity_dart_2的会话

final AuthLink authLink = AuthLink(getToken: () => token, );`


推荐阅读