| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- import {Amplify} from '@aws-amplify/core';
- Amplify.configure({
- Auth: {
- // REQUIRED only for Federated Authentication - Amazon Cognito Identity Pool ID
- // identityPoolId: 'XX-XXXX-X:XXXXXXXX-XXXX-1234-abcd-1234567890ab',
- // REQUIRED - Amazon Cognito Region
- region: 'us-east-1',
- // OPTIONAL - Amazon Cognito Federated Identity Pool Region
- // Required only if it's different from Amazon Cognito Region
- // identityPoolRegion: 'XX-XXXX-X',
- // OPTIONAL - Amazon Cognito User Pool ID
- userPoolId: 'us-east-1_ldvDmC9Fe',
- // OPTIONAL - Amazon Cognito Web Client ID (26-char alphanumeric string)
- userPoolWebClientId: '41m82unjghlea984vjpk887qcr',
- // OPTIONAL - Enforce user authentication prior to accessing AWS resources or not
- // mandatorySignIn: false,
- // OPTIONAL - This is used when autoSignIn is enabled for Auth.signUp
- // 'code' is used for Auth.confirmSignUp, 'link' is used for email link verification
- // signUpVerificationMethod: 'code', // 'code' | 'link'
- // OPTIONAL - Configuration for cookie storage
- // Note: if the secure flag is set to true, then the cookie transmission requires a secure protocol
- cookieStorage: {
- domain: "localhost",
- path: "/",
- expires: 365,
- sameSite: "strict",
- secure: true,
- },
- // OPTIONAL - customized storage object
- // storage: MyStorage,
- // OPTIONAL - Manually set the authentication flow type. Default is 'USER_SRP_AUTH'
- authenticationFlowType: 'USER_SRP_AUTH',
- //
- // // OPTIONAL - Manually set key value pairs that can be passed to Cognito Lambda Triggers
- // clientMetadata: {myCustomKey: 'myCustomValue'},
- //
- // // OPTIONAL - Hosted UI configuration
- // oauth: {
- // domain: 'your_cognito_domain',
- // scope: ['phone', 'email', 'profile', 'openid', 'aws.cognito.signin.user.admin'],
- // redirectSignIn: 'http://localhost:3000/',
- // redirectSignOut: 'http://localhost:3000/',
- // responseType: 'code' // or 'token', note that REFRESH token will only be generated when the responseType is code
- }
- });
|