首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS Vue Amplify - PreBuilt注销组件缺失

AWS Vue Amplify - PreBuilt注销组件缺失
EN

Stack Overflow用户
提问于 2020-06-04 03:23:37
回答 1查看 429关注 0票数 0

我让Amplify with Cognito在我的Gridsome应用程序上登录用户,并按预期工作,但我注意到只有在没有包装<amplify-authenticator>标记的情况下,“注销”按钮才会出现。是文档已经过时了,还是有什么东西坏了?

示例,而非:

代码语言:javascript
复制
<amplify-authenticator>
    <amplify-sign-out></amplify-sign-out>
</amplify-authenticator>

我正在写:

代码语言:javascript
复制
<amplify-sign-out></amplify-sign-out>

这是可行的。

这没有遵循the docs,但除此之外,它似乎像预期的那样工作。

下面是我如何在main.js中添加放大到我的Gridsome项目中:

代码语言:javascript
复制
import Amplify, * as AmplifyModules from "aws-amplify"
import { AmplifyPlugin, components } from "aws-amplify-vue"
import aws_exports from "./aws-exports"
import "@aws-amplify/ui-vue"
Amplify.configure(aws_exports)

..。

代码语言:javascript
复制
export default function(Vue, { router, head, isClient, appOptions }) {


    // Expose this.$Amplify in components
    Vue.use(AmplifyPlugin, AmplifyModules)
EN

回答 1

Stack Overflow用户

发布于 2020-07-07 04:22:31

当您成功登录Authenticator组件时,您将看到带有您共享的示例的"Sign Out“按钮。

代码语言:javascript
复制
<amplify-authenticator>
    <amplify-sign-out></amplify-sign-out>
</amplify-authenticator>

<amplify-sign-out></amplify-sign-out>按钮放在<amplify-authenticator>标记之外将使“注销”始终出现。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62181075

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档