Ich habe 2 benutzerdefinierte Attribute in meinem Cognito -Benutzerpool. Wenn der Benutzer ein Konto erstellt, wird er einer der Gruppen zugewiesen und dann den Benutzer zu dieser Erfahrung weitergeleitet. Der Code funktioniert völlig in Ordnung, wenn ich ein Textfeld eingibt < /p>
'custom:userType': {
label: 'User Type (You are not required to have a therapist)',
placeholder: 'Enter "groupA" or "groupB"',
required: true,
order: 2,
},
Wenn ich es jedoch mit diesem Code in das Optionsfeld ändere, werden die Optionsfelder nicht angezeigt (siehe Bild) Wie repariere ich das ??? Verwenden Sie entweder ein Optionsfeld oder einen Dropdown
Ich habe 2 benutzerdefinierte Attribute in meinem Cognito -Benutzerpool. Wenn der Benutzer ein Konto erstellt, wird er einer der Gruppen zugewiesen und dann den Benutzer zu dieser Erfahrung weitergeleitet. Der Code funktioniert völlig in Ordnung, wenn ich ein Textfeld eingibt < /p> [code]'custom:userType': { label: 'User Type (You are not required to have a therapist)', placeholder: 'Enter "groupA" or "groupB"', required: true, order: 2, }, [/code] [b] Wenn ich es jedoch mit diesem Code in das Optionsfeld ändere, werden die Optionsfelder nicht angezeigt (siehe Bild) [/b] Wie repariere ich das ??? Verwenden Sie entweder ein Optionsfeld oder einen Dropdown[code]'custom:userType': { label: 'User Type', required: true, order: 2, type: 'radio', options: [ { label: 'groupA', value: 'groupA' }, { label: 'groupB', value: 'groupB' }, ], }, < /code> ** Full Code Beispiel ** < /p> // RootAuth.jsx import React, { useEffect } from 'react'; import { useNavigate } from 'react-router-dom'; import { Authenticator, ThemeProvider, createTheme, } from '@aws-amplify/ui-react'; import '@aws-amplify/ui-react/styles.css'; import { fetchAuthSession } from 'aws-amplify/auth'; import { Amplify } from 'aws-amplify'; import awsconfig from './aws-exports';
import { useDataContext } from './context/DataContext'; import { createProfileAfterSignUp } from './utils/createUserProfile';
{/* This div is absolutely positioned to fill the viewport (no extra scroll) and is centered so that the Authenticator sits in the middle on mobile. */} style={{ position: 'fixed', top: 0, right: 0, bottom: 0, left: 0, margin: 0, padding: 0, display: 'flex', justifyContent: 'center', alignItems: 'center', // Choose overflow: 'hidden' if you never need scrolling; // or 'auto' if your form might grow taller than the screen. overflow: 'hidden', backgroundColor: '#fff', // so we don't see underlying page zIndex: 9999, // ensure it sits above any nav }} >
{({ user }) => { if (!user) return null; return ; }}
Ich habe eine Intranet -Webanwendung, die mit C# und .NET entwickelt wird und sie wird auf unserem eigenen internen Webserver gehostet, das IIS 8.5 ausgeführt wird.
Ich verwende dieses Python-Paket, um programmgesteuert auf die Extend Virtual CC-API zuzugreifen. Es verwendet AWS Cognito Auth und ich habe Probleme mit Schritt 2 des Anmeldeablaufs, nämlich...