问题标签 [flutter-aws-amplify]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flutter - 如何在没有 cli 的情况下使用 amplify-flutter
我们的客户提供了所需的 Cognito 用户池 ID 和相关令牌,但没有提供 aws 凭据,因此是否有可能在不使用 cli 的情况下设置 aws amplify 官方颤振库?
flutter - 使用 SAML 进行颤振放大
https://docs.amplify.aws/lib/auth/signin_web_ui/q/platform/flutter#ios-platform-setup
我试图找出是否可以将 SAML 与 Flutter Amplify 插件一起使用
我只看到有关如何使用本机 iOS 和 Android 执行此操作的文档
这将如何使用 Flutter 完成
是否就像更新到 awsconfiguration.json 以包含您的 SAML 信息一样简单?
然后只是打电话Amplify.Auth.signInWithWebUI();
?
还是我错过了其他需要的东西?
还是 Flutter Amplify 还不能做到这一点?
android - 尝试注册时出现平台异常
我正在尝试使用一个简单的代码注册用户,其中我也硬编码了电子邮件和密码。代码如下所示:
当我单击它时,会引发以下错误:
flutter - 选择新值后 Flutter DropDownButton 值不变
我一直在尝试制作一个外部 UI,用户可以使用它来对云中的数据库(dynamodb)进行某些更改。当我选择一个新值时,我希望它显示用户想要进行的更改,而不实际更改数据库。只有当我按下应用栏上的按钮时,才会保存更改。此外,当我使用 setState 重建按钮时,云上的值不会改变,它也会改变列中所有按钮的值(没有 setState 可以正常工作)。当我按下保存图标时,我提供的代码会更改数据库,但下拉按钮的值保持不变,除非我刷新页面。如果我没有足够清楚地解释我的问题,我深表歉意,这是我第一次在 Stackoverflow 上发帖,我仍在学习如何使用颤振和 aws amplify。
flutter - 无法使用 AWS Amplify (Flutter) 列出 S3 存储桶中的对象
我正在尝试列出 S3 存储桶中的所有项目。我已经公开了我的存储桶,并且我的存储类型也设置为来宾,但是当我运行该Amplify.Storage.list()
方法时,它仍然会引发访问被拒绝错误(403)
这是代码:
我错过了什么?
flutter - 未处理的异常:“字符串”类型不是“列表”类型的子类型
我之前使用 AWS Lambda 和 API 网关创建了一个 API,它从我的 DynamoDB 表中获取数据。
这是我的 lambda 函数
这是来自 API 的示例响应。
现在,当我完成解码响应正文的通常步骤时。我收到此错误为未处理的异常:类型“字符串”不是类型“列表”的子类型。这就是我的做法
解码的 JSON 响应
node.js - 如何将 DynamoDB 表的列条目作为列表返回?
我创建了一个 lambda 函数并将其连接到 AWS API Gateway 以获取我的前端 JSON 格式的 DynamoDB 表数据,我试图从我的 DynamoDB 表中获取我的列条目作为 JSON 格式的列表,但我最终得到了什么getting 是我表中所有条目的完整字符串,它对前端(Flutter)的使用几乎为零。
这是我的 lambda 函数
我的 API 解码后的 JSON 正文
我认为我的 lambda 函数存在问题,因为它的主体部分没有返回列表,但我无法让它工作。任何帮助将不胜感激
flutter - Flutter 中的 AWS Amplify DataStore 动态查询构建器
我有一个颤动的移动应用程序,我希望我的用户根据他们将选择的过滤器来查询其他用户配置文件。过滤器是可选的,因此如果用户未选择任何用户配置文件,则查询将返回系统中的所有用户配置文件。
以下是我的用户模型架构:
国家、兴趣和语言的列表来自数据库,因此用户没有免费的输入字段,但我很想知道如何进行查询,所以如果用户选择一个国家而不是语言,过滤器被正确执行。
该文档解释了如何创建复合查询,但假设正在查询所有字段。
它也没有解释如何查询列表中的值(例如,如果我选择西班牙语和英语,我会在他们的语言列表中获得所有西班牙语和英语用户)。这不是我的应用程序的必备功能。
我最好的尝试是做这样的事情:
很确定一定有更好的方法。还是我必须将所有用户带到应用程序,然后使用常规飞镖列表功能进行过滤?
谢谢!
flutter - 使用 Flutter Amplify 应用程序的用户和管理员登录
使用 Amplify Auth 进行用户登录。我想允许管理员登录使用相同的放大身份验证。尝试使用组,但 Amplify 在注册期间不允许自定义组。
在同一个颤振 Amplify App 中分别维护用户和管理员登录/注册的任何更简单的方法?