小编Bra*_*rad的帖子

AWS Amplify Auth:如何禁用 AmplifyConfirmSignUp?

我目前正在使用 AWS Amplify 身份验证,使用 Cognito 进行 React 身份验证。用户注册必须通过单击他们通过电子邮件收到的确认链接来确认他们的新帐户。

当用户提交他们的注册信息时,显示的下一个 UI 是确认注册,要求用户确认代码。我不需要这个阶段,因为这是在用户确认他们的电子邮件时处理的。

我正在使用 react-ui Amplify 组件来控制身份验证和用户注册/加入/退出。

import React from "react";
import "./App.css";
import { BrowserRouter as Router } from "react-router-dom";
import "bootstrap/dist/css/bootstrap.min.css";
import { Container } from "react-bootstrap";
import NavBar from "./components/NavBar.js";

import {
  AmplifyAuthenticator,
  AmplifySignUp,
  AmplifyConfirmSignUp,
  AmplifySignOut,
} from "@aws-amplify/ui-react";

import RouteContainer from "./components/RouteContainer";

function App() {
  return (
    <div>
      <AmplifyAuthenticator usernameAlias="email">
        <AmplifySignUp
          slot="sign-up"
          usernameAlias="email"
          formFields={[
            {
              type: "email",
              label: "Enter your email",
              placeholder: "Enter your email",
              required: true,
            }, …
Run Code Online (Sandbox Code Playgroud)

components amazon-web-services reactjs amazon-cognito aws-amplify

5
推荐指数
1
解决办法
3847
查看次数