AWS Cognitoユーザープールでユーザーの作成またはサインアップをリクエストできるかどうか誰かが知っていますか?
たとえば、以下のようなものはログイン画面を表示することです。
しかし、ユーザーを作成するために呼び出すことができるPOSTリクエストまたはエンドポイントはありますか?
私は彼らのドキュメントを調べてみましたが、具体的なものは見つかりませんでした。
可能であれば、作成したカスタム属性の値を入力したいことを覚えておいてください。AWSインターフェースを介してカスタム属性の値を入力する方法が見つからないため、エンドポイントを探している主な理由はこれです。
したがって、AWSでユーザーごとにカスタム属性を設定できる場合、技術的にはエンドポイントは必要ありません。
GET https://mydomain.auth.us-east-1.amazoncognito.com/login?
response_type=code&
client_id=ad398u21ijw3s9w3939&
redirect_uri=https://YOUR_APP/redirect_uri&
state=STATE&
scope=openid+profile+aws.cognito.signin.user.admin
必要なのはhttps://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/API_AdminCreateUser.htmlまたはhttps://docs.aws.amazon.com/cognito-userのようです。 -identity-pools / latest / APIReference /API_SignUp.html。私の知る限り、CognitoがホストするUIに属性を事前入力する方法はありません。使用しているプログラミング言語を指定していませんが、ページの下部に、さまざまなSDKの例を含むドキュメントへのリンクがあります。これら2つのアプローチの違いについては、https://docs.aws.amazon.com/cognito/latest/developerguide/signing-up-users-in-your-app.htmlで説明しています。。したがって、この場合、AdminCreateUserはオプション3に対応し、SignUpはオプション1に対応します。違いは主に、ユーザーが招待を受け取るかどうかにあります。また、AdminCreateUserの場合、Cognitoは一時的なパスワードを生成し、ユーザーが最初にログインするときに新しいパスワードを入力するように要求します。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加