流程交互

使用场景

通常情况下,用户在注册或者登录应用的时候,输入账号密码或者手机号校验即可,但有些特殊的应用对注册或登录的流程有特别要求,比如高级别会员在注册应用的时候,需要经过第三方系统的审批,又或者业务系统中有独立的黑名单系统,那么流程中需要与黑名单系统进行交互,以防止恶意账号登录。这些特殊的场景在实际业务过程中,经常会遇到,而且不同业务系统会有不同的流程。

将这些与第三方系统交互的流程抽象成为具体的功能,即为节点事件,而将节点事件串到流程中的功能即为流程交互。

功能说明

流程交互为CIAM与第三方系统交互预留了回调口,可以通过对流程中的节点事件配置、开启、关闭来控制是否与第三方系统交互,增强了交互灵活性。

目前已经支持的交流流程有手机号注册、手机号登录、账号密码登录以及社交登录功能。

image.png

进入场景后,每个场景中均内置了节点事件,可以针对事件进行配置,从而完成系统交互流程自定义。

使用说明

1、配置事件节点,输入事件的基本信息、回调地址、授权地址以及ClientID ClientSecret。

image.png

2、交互流程设置内置的节点是否开启或者关闭。节点事件开启,则在流程中对节点配置的第三方系统发出请求,并根据应答执行下一步操作。节点事件关闭,则表达该事件跳过,不执行该流程。

image.png