【问题标题】:AWS amplify Angular custom authenticator componentAWS 放大 Angular 自定义身份验证器组件
【发布时间】:2020-04-24 21:24:45
【问题描述】:

我正在按照此页面上的指南:https://aws-amplify.github.io/docs/js/angular 为我的网站构建登录页面。

经过几个小时的设置,我得到了这样的结果:

现在我需要删除Create account 按钮,我该怎么做?

我尝试在互联网上进行大量搜索,但所有教程都是针对 React 而不是 Angular。

【问题讨论】:

    标签: angular amazon-web-services amazon-cognito


    【解决方案1】:

    对于 Angular 8 及更低版本,使用 css 隐藏它:

    .amplify-form-signup {
      display: none;
    }
    

    对于 Angular 9 及更高版本,将 hide-sign-up 添加到您的登录槽:

    <amplify-authenticator>
      <amplify-sign-in slot="sign-in" hide-sign-up></amplify-sign-in>
      <app-myapp></app-myapp>
    </amplify-authenticator>
    

    【讨论】:

      【解决方案2】:

      以防万一您还没有弄清楚:

      您可以覆盖角度组件。因此,在您的情况下,您可能想要创建自己的

      组件 并创建一个没有创建帐户链接的帐户

      我认为这是我在放大页面上能找到的最详细的部分: 检查here

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-04-01
        • 2022-12-10
        • 2023-01-26
        • 2019-08-13
        • 2019-08-27
        • 1970-01-01
        相关资源
        最近更新 更多