Skip to content

应用场景 · 账户盗用防护

账户盗用防护

一个被盗的密码,不应该就足够。

密码会泄露,SIM 卡会被调换,一次性验证码也会被念给电话那头的骗子。当登录来自一部您从未见过的手机,或来自客户一小时前还不在的国家时,Toden 会要求一张实时自拍,并与客户本人已验证的照片比对。

工作流

在每次登录发生时为其评分,只有风险确实存在时才升级到人脸核查。 这只是一个起点:您可以在工作流构建器中添加、删除任何步骤,或调整其顺序。

步骤 01

账户活动评估

为登录评分:新设备、国家突然变化

每次核查

步骤 02

生物识别再认证

实时自拍与留存的已验证照片比对

每次核查

步骤 03

决策规则

继续会话,或锁定会话并提醒您的团队

已包含

然后由您的规则决定

一套入门规则

  • 这次登录与以往的每次登录无异通过
  • 客户从未使用过的设备要求补充
  • 国家变化之快不可能是出行要求补充
  • 人脸核查未通过拒绝

每条规则都可以由您在可视化画布上修改,每个结果都会记录是哪条规则作出的判定。发布新版本无需发版。

试用工作流构建器

工作原理

1

发送您本来就能看到的登录

每个登录或会话事件连同设备和国家发送到同一个端点。Toden 依据客户自己的历史为其评分,并立即作答。

2

规则触发时升级验证

新设备或不可能完成的行程可以触发警报,并可自动为该客户签发重新验证链接。

3

客户证明是本人

实时自拍与其已验证记录中的照片比对。您的后端核销一次性凭证之后,才允许会话继续。

背后的支撑

  1. 从未见过的设备和数小时内的跨国跳转开箱即可评分,您还可以针对发送的任何字段编写自己的规则。

集成

用您发布的工作流挂载 SDK,或发送托管链接,一行代码都不用写。结果通过签名 webhook 送达,修改工作流永远不需要发版。

Verify.tsxTypeScript · React
import { TodenVerification } from "@todenhq/sdk-react";
export function Verify({ userId }) {
return (
<TodenVerification
apiKey="pk_test_..."
workflowId="wf_AbC123dEf456"
userId={userId}
onSubmit={(s) => save(s.verificationId)}
/>
);
}
verification.completedWebhook · JSON
{
"event": "verification.completed",
"data": {
"verificationId": "ver_8fk2...",
"status": "verified",
"assuranceLevel": "gov_db",
"idType": "bvn",
"country": "NG",
"dataMatch": true,
"facialMatch": true,
"facialConfidence": 91
}
}

Frequently asked

  • 他们需要有一张留存的面孔。凡是完成过 Toden 验证的人都会自动注册,您也可以用自己提供的参考照片发起核查。

账户盗用防护,一个流程完成。

注册后沙盒即可使用。按用量计费,无需销售电话。