Chúng tôi đang xem xét sử dụng các hồ bơi người dùng cho ứng dụng của mình. Tôi muốn thử API theo cách REST. Tài liệu tại https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/Welcome.html không có các yêu cầu và ví dụ trả lời giống như các ví dụ khác. Tìm kiếm các ví dụ về SignUp, ResendConfirmationCode, ChangePassword và ConfirmSignUp.AWS danh tính hồ bơi người dùng Cognito Ví dụ REST
Trả lời
Có thể bạn đang tìm kiếm điều này?
Hiện nay nó không có trong tài liệu hướng dẫn Cognito hồ dùng, nhưng ví dụ sau đây nên làm việc để đăng ký. Tương tự, bạn có thể xây dựng nó cho các API khác. Payload nên được những gì đã được đề cập trong tài liệu bạn chỉ
CONTENT-TYPE: application/x-amz-json-1.1
X-AMZ-TARGET: com.amazonaws.cognito.identity.idp.model.AWSCognitoIdentityProviderService.SignUp
HOST: https://cognito-idp.us-east-1.amazonaws.com
{
"ClientId": "string",
"Password": "string",
"SecretHash": "string",
"UserAttributes": [
{
"Name": "string",
"Value": "string"
}
],
"Username": "string",
"ValidationData": [
{
"Name": "string",
"Value": "string"
}
]
}
Do phức tạp Logic tính SRP về phía khách hàng trong quá trình xác thực, nó được khuyến khích sử dụng SDK cung cấp cùng với hồ bơi sử dụng Cognito . Nhưng có vẻ như các API mà bạn đã đề cập ở trên không nên có tính toán này, vì vậy bạn có thể thực hiện các cuộc gọi REST.
Đây chính xác là những gì tôi đang tìm kiếm. Cảm ơn Vinay – hechoo
@VinayKushwaha Cảm ơn bạn đã trả lời câu trả lời này! Nó đặt tôi đi đúng hướng. Chỉ có vẻ như aws đã thay đổi phụ trợ của họ một chút vì vậy bây giờ tiêu đề nội dung thứ hai nên là: 'X-AMZ-TARGET: AWSCognitoIdentityProviderService.SignUp' Nếu không nó sẽ trả về' UnknownOperationException'. Vui lòng cập nhật câu trả lời của bạn. Tuy nhiên, một lần nữa, cảm ơn một bó! –
Cảm ơn bạn đã chỉ ra. Tôi nghĩ đó chỉ là một lỗi đánh máy trong tên hoạt động. Thay đổi Đăng ký -> Đăng ký đã sửa lỗi ví dụ. –
- 1. aws cognito miền hồ bơi người dùng - Invalid_Request
- 2. AWS Cognito không hợp lệ cấu hình hồ bơi sắc
- 3. Cách nhận thuộc tính người dùng (tên người dùng, email, v.v.) sử dụng id nhận dạng cognito
- 4. API SAM AWS với người dùng Cognito Author Pools
- 5. Nơi tìm ID hồ bơi nhận dạng trong Cognito
- 6. Ví dụ về giao diện người dùng Xcode Ví dụ
- 7. Cổng API AWS/Cognito Người dùng chung/Lambdas không thể chuyển thông tin người gọi
- 8. AWS: Cách xác thực đúng cách người dùng chống lại Cognito Pool và sử dụng nó cho Cognito Federated Identity?
- 9. Xác thực người dùng (Đăng ký & Đăng nhập) trên AWS với Lambda, Cognito hoặc IAM
- 10. Cognito: Id nhận dạng Federated và User Thuộc tính
- 11. AWS ví dụ mẫu polly trong python?
- 12. AWS cognito userpools JavaScript SDK nhận tài liệu chính sách của người dùng
- 13. AWS Cognito: cập nhật mã thông báo JWT ID về thay đổi thuộc tính của người dùng
- 14. Lỗi ASP.Net: "Danh tính của hồ bơi ứng dụng không hợp lệ"
- 15. Đăng ký người dùng đơn giản với Amazon Cognito
- 16. Giao diện người dùng được lưu trữ trên Cognito
- 17. Mạo danh người dùng
- 18. AWS cognito quên mật khẩu Vấn đề API
- 19. Cách thêm Azure AD dưới dạng AWS Cognito Liên kết IdP
- 20. Ví dụ Ec2 trên AWS apt- không hoạt động
- 21. Lấy danh tính mẫu từ ví dụ mẫu
- 22. Tắt các ví dụ XML trong dịch vụ WCF REST?
- 23. AWS iOS SDK Xác thực Nhà phát triển Cognito (Swift)
- 24. IIS 7.5: Đặt 'ứng dụng người dùng nhóm' làm người dùng ẩn danh theo lập trình
- 25. Cài đặt danh bạ (ví dụ: bộ lọc chỉ liên hệ) Ví dụ về mã Android
- 26. Ví dụ về AWS RDS nâng cấp xuống thời gian
- 27. ví dụ node.js đơn giản trong aws lambda
- 28. Sự mơ hồ giữa Mã số tĩnh và Ví dụ
- 29. Khi nào thì hồ bơi thay đổi?
- 30. Django - Tạo hồ sơ người dùng khi tạo người dùng
Syed, Cảm ơn bạn đã trả lời. Một số API thiếu các ví dụ mà tôi đang tìm kiếm. Câu trả lời của Vinay bao gồm nó. – hechoo