问题标签 [amplifyjs]
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.
reactjs - 登录后放大反应自定义登录 UI 还原
我为我的放大反应应用程序创建了一个自定义SignIn
页面。AuthPage
这渲染和工作正常,除非我登录后显示旧的注册页面,直到我刷新应用程序。
我已经查看了SignIn
组件和AuthPiece
组件,但我似乎无法找出onStateChange
可能发生这种情况的地方?
amazon-cognito - 将 AWS Cognito/Amplify 用作 OIDC 服务
我有一个 Angular 应用程序,我想使用 AWS Cognito 保护它。我最初开始使用angular-oauth2-oidc
效果很好的包,我只是给了它一些细节(发行者,client_id 等)并且启动并运行。
我现在正在考虑实施 Amplify,但我发现这些示例做得比我想要的要多得多。示例和快速入门都涉及创建我不想要的资源,我只想重定向到托管 UI 并在响应时获得令牌。
我可以使用 Amplify 来处理登录(使用托管 UI)和令牌吗?我不需要创建任何新资源,我的应用程序没有托管在 AWS 中,我只想使用身份验证方面的东西。
谢谢
aws-amplify - 如何在邮递员中获取 AWS Amplify 的授权令牌?
我可以通过使用以下代码获得 AWS 放大的授权令牌await Auth.currentSession()).idToken.jwtToken
。我在我的本机反应中使用它。现在我正在为我的应用程序创建邮递员集合,但我无法在邮递员中生成授权码。我没有找到任何与之相关的文档。谁能指导我如何生成授权码?
aws-amplify - 如何在邮递员中进行 AWS Amplify 的登录和注册
我在反应本机应用程序中使用 aws-amplify。我正在尝试创建我的应用程序的邮递员集合,但我无法弄清楚 SignIn、signUp 的端点是什么以及需要在邮递员中发送哪些数据。我也找不到任何与之相关的文档。请指导我。
reactjs - AWS Amplify & React Native - 无法解析“@aws-amplify/ui/dist/style.css”
我正在尝试按照本文自定义 AWS Amplify UI 登录/注册流程。每次我从中导入任何内容时都会aws-amplify-react
收到此错误:
我已经尝试@aws-amplify/ui
专门安装,以及其他aws-amplify
版本组合。这是我的相关部分package.json
:
以及我尝试过的特定 UI 和身份验证的版本:
这是导入语句:
非常感谢任何有关解决此问题的帮助。
aws-amplify - Schema @connection to a special field
I would like to assign configs from a table to responses. The ID of the answer is not in the configs. In the answer there is a field called exam_id and this exam_id is the ID of the config
what i have:
what i want:
when i request a Answer, than i want the config in the response. So for every exam_id is a special config row in the config Table.
amazon-web-services - 必须在 AWS amplify 中为 Source 提供 graphql API 调用
在 AWS amplify 中调用 graphql API 时出现错误
我导入查询,例如(就像在带有 * 的文档中一样):
这是我收到错误的 API 请求(必须提供来源):
在同一个文件中,另一个 API 请求如下所示正常工作:
附近的 ZVL 是 AWS appsync 中的自定义查询和解析器。在 appsync 控制台中,查询工作正常!
一些帮助表示赞赏!:)
amazon-web-services - AWS Amplify 未生成正确的 graphql 输入深度
我对graphql和AWS Amplify都是新手,所以请原谅任何无知:)
我有一个这样的graphql模式:
我正在尝试使用这样的突变请求同时创建位置和行程:
但我收到这样的错误:
检查生成的schema.graphql
文件,我看到输入模型上确实没有location
对象:
如何让 amplify 生成正确的输入模式,以便我可以同时创建 Trip 和 location 对象?
elasticsearch - ElasticSearch 可以搜索混合的“表格”
我在 DynamoD 中有两张表,一张(作业)流式传输到 ElasticSearch。
我有:
工作:
如果我现在通过 GraphQL 请求它们,我将获得作业连接并进行交互。所以是这样的:工作:
我想请求用户尚未看到的所有工作。如果我现在通过 GraphQL 执行此操作,我会得到一个包含 100 个作业的数组,但在每个作业中,理论上用户都可以在 interactios 下,并且过滤后数组将为空。
我不能只将交互流式传输到 elasticsearch 并开始查询:
给我附近的所有工作并且用户 ID 不能在属于该工作的交互列表中
elasticsearch - 如何从 Amplify - AppSync - ElasticSearch - DynamoDB Stack 中获取看不见的附近文档?
问题:使用 AWS 的 Amplify.js。类似 Tinder 的应用程序。在这里您可以找到附近的工作。这些可能只能看到一次。我们应该保存用户喜欢和不喜欢的内容。
我已经管理的内容:
我有这个方案:
使用@searchable,我已经建立了与 ElasticSearch 的连接。因为这似乎是在附近寻找工作的唯一途径。
现在变得棘手了。
目前我保存在字段中:is_seen_from_user 所有已经看过这个工作的用户 id。由于到目前为止大约有 1000 个用户,这没关系。
这是我的 es 查询:
is_swiped_by.user 所以我查看了数组以查看用户是否在那里。如果是 - 跳过。
但现在我宁愿有更多用户的问题。
这意味着,我不能再将它保存到字段中。可能必须有一个新表。
现在的问题是。如果我现在有桌子(Jobinteract)。我也应该把它设为@searchable 吗?
然后我在 ElasticSearch 中也有数据。但是我怎样才能把它们放在一起呢?然后是来自不同索引的数据。
我在 ES 中阅读了 hasChild。但是不明白这应该如何工作,如果它是正确的方法?!
我目前也在测试我是否可以通过 lambda 访问 ES,所以我只需调用附近的所有工作并自己比较它们。但这可能不是最好的选择。从 Elasticsearch 获取附近的 100 个工作,将其与下表进行比较。如果还剩 50 个,就发给前端,如果没有,再给 100 个。用户喜欢的越多,通话时间就越长。