データ検証
このデータ検証アクションのリストは、メールアドレスを検証してワンタイムパスワードを生成・検証できるようにするものです。
ワンタイムパスワードを生成する
メール、SMS、その他のメッセージアプリを使って送信できる、有効時間5分の数値コードを生成します。

入力設定
パラメーター | 説明 |
---|---|
参照値(必須) | 生成したコードは電話番号、メールアドレスや他の値にバインドできます。 |
コードの長さ(必須) | 生成されたコードの桁数です。 |
出力オブジェクト
プロパティ | 種類 | 説明 |
---|---|---|
code |
文字列 | 生成されたコードです。 |
出力オブジェクトの例
{
"code": "███",
}
Was this helpful?
/
ワンタイムパスワードを検証する
提供したワンタイムパスワードコードが有効かどうかを検証します。

入力設定
パラメーター | 説明 |
---|---|
参照値(必須) | ワンタイムパスワード生成アクションで構成したのと同じ参照値を使用します。 |
コードの長さ(必須) | 生成されたコードの桁数です。 |
出力オブジェクト
プロパティ | タイプ | 説明 |
---|---|---|
有効 |
ブール値 | 指定されたコードが有効かどうかを示し、true またはfalse の値を返します。 |
result |
文字列 | 指定されたコードに基づき、以下のように異なる結果コードを返します。
|
出力オブジェクトの例
{
"valid": false,
"result": "UNEQUAL"
}
Was this helpful?
/
{
"valid": true
}
Was this helpful?
/
メールアドレスの検証
提供されたメールアドレスに対して、選択されたいくつかの検証ルールを実行します。

入力設定
パラメーター | 説明 |
---|---|
Email(メール)(必須) | 確認するメールアドレスです。 |
(MXレコードを必須にする) | MXレコードを必須にします。ドメインにMXレコードがない場合、メールサーバーはそのドメインに対してメールの送信先を判断できません。 |
Block free email providers(無料メールプロバイダーをブロックする) | @gmail.comや@hotmail.comなどの無料メールプロバイダーをブロックします。 |
Block disposable email providers(使い捨てメールプロバイダーをブロックする) | @mailnator.comや@maildrop.ccなどの使い捨てメールプロバイダーをブロックします。 |
Block email account aliases(メールアカウントのエイリアスをブロックする) | jane.doe+alias@gmail.comなど、メールアカウントのエイリアスをブロックします。 |
Allowlist domains(許可リストのドメイン) | リストにある承認されたドメインからのメールのみを許可します。 |
Blocklist domains(ブロックリストのドメイン) | 特定のメールドメインをブロックします。 |
出力オブジェクト
プロパティ | 種類 | 説明 |
---|---|---|
valid |
ブール値 | メールが検証ルールを満たしたかによって、true またはfalse を返します。 |
cause |
文字列 | 有効なプロパティがfalse の場合は、そのメールが満たしていない最初のルールについて以下の参照を返します。
|
出力オブジェクトの例
{
"valid": false,
"cause": "FREE_EMAIL"
}
Was this helpful?
/
{
"valid": true,
"cause": null
}
Was this helpful?
/