新しいユーザーの追加
Catalystサーバーレスアプリケーションにエンドユーザーを追加し、その詳細を取得し、アカウントを簡単に管理できます。 ユーザーがCatalystアプリケーションにサインアップすると、ZUID や userID などの一意の識別値が作成されます。また、ユーザーはCatalystによって組織に割り当てられます。詳細については、ユーザーヘルプページをご覧ください。
以下のコードスニペットを使用して、Catalystアプリケーションにアクセスする新しいユーザーを登録できます。この登録プロセスは、signUp() メソッドを使用して処理されます。以下のコードスニペットで使用されている auth リファレンスは、認証インスタンスページで定義されています。ユーザーを追加する際には、メールアドレスと姓の入力が必須です。
Note: 開発環境では、アプリケーションに追加できるユーザーは25人までです。アプリケーションを本番環境にデプロイした後は、任意の数のエンドユーザーを追加できます。
特定のユーザーの登録詳細を含むJSONオブジェクトは、以下のように作成します。
copy
//Enter the first name, last name, email id, platform and the redirect url
var data = {
"first_name": "Jason",
"last_name": "Chang",
"email_id": "jason.c@zylker.com",
"platform_type": "web",
"redirect_url": "https://shipmenttracking.zylker.com/"
};
このオブジェクトは、signUp() メソッドの引数として渡されます。ここで返されるPromiseは、contentキーに登録されたユーザーの詳細を含むオブジェクトに解決されます。
copy
//Register the user by passing the object This in turn returns a promise
var auth = catalyst.auth;
var signupPromise = auth.signUp(data);
signupPromise
.then((response) => {
console.log(response.content);
})
.catch((err) => {
console.log(err);
});
各バージョンで受け取るサンプルレスポンスを以下に示します:
Web SDK
copy
{
zaid: "1005634498",
user_details: {
zuid: "1005641290",
zaaid: "1005641456",
org_id: "1005641456",
status: "ACTIVE",
is_confirmed: false,
email_id: "p.boylie@zylker.com",
first_name: "loki",
last_name: "Boyle",
created_time: "Aug 12, 2021 12:33 PM",
modified_time: "Aug 12, 2021 12:33 PM",
invited_time: "Aug 12, 2021 12:33 PM",
role_details: {
role_name: "App User",
role_id: "10103000000115016"
},
user_type: "App User",
source: "Email",
user_id: "10103000000111308"
},
redirect_url: "https://aliencity-66446133.development.catalystserverless.com/app/",
platform_type": "web",
org_id: "10062221186"
}
{
zaid: 1005634498,
user_details: {
zuid: 1005641433,
zaaid: 1005641434,
org_id: 1005641434,
status: "ACTIVE",
is_confirmed: false,
email_id: "p.boyle@zylker.com",
last_name: "Boyle",
created_time: "Aug 12, 2021 12:27 PM",
modified_time: "Aug 12, 2021 12:27 PM",
invited_time: "Aug 12, 2021 12:27 PM",
role_details: { role_name: "App User", role_id: 2305000000006024 },
user_type: "App User",
user_id: 2305000000007745,
project_profiles: []
},
redirect_url: "https://aliencity-66446133.development.catalystserverless.com/app/",
platform_type: "web",
org_id: null
}
最終更新日 2026-02-23 18:09:41 +0530 IST
Yes
No
Send your feedback to us
Skip
Submit