· 6 years ago · Apr 26, 2019, 07:38 AM
1private static BasicAWSCredentials credentials;
2 static void Main(string[] args)
3 {
4 credentials = new BasicAWSCredentials(accessKey, secretKey);
5 //accessKey secretKey це апІ ключі Ð´Ð»Ñ Ñ€Ð¾Ð±Ð¾Ñ‚Ð¸ з AWS
6
7 string username = "user_test";
8 string password = "user_pass";
9 string email = "user_mail@g.com";
10
11 SignUpRequest signUpRequest = new SignUpRequest()
12 {
13 ClientId = ClientId,
14 Password = password,
15 Username = username
16 };
17 AttributeType emailAttribute = new AttributeType()
18 {
19 Name = "email",
20 Value = email
21 };
22 signUpRequest.UserAttributes.Add(emailAttribute);
23 AmazonCognitoIdentityProviderClient client = new AmazonCognitoIdentityProviderClient(credentials, RegionEndpoint.USWest2);
24 var signUpResult = client.SignUpAsync(signUpRequest).Result;
25
26 AdminConfirmSignUpRequest confirmSignUpRequest = new AdminConfirmSignUpRequest();
27 confirmSignUpRequest.Username = username;
28 confirmSignUpRequest.UserPoolId = PoolId;
29 var res = client.AdminConfirmSignUpAsync(confirmSignUpRequest).Result;
30
31 }