如何在身份验证锁定屏幕初始化之前发出Web请求?

时间:2019-04-08 08:01:47

标签: auth0 auth0-lock

我想在锁定屏幕初始化之前发出一个Web请求(一个ajax请求)。意味着我想在锁定屏幕初始化之前从某个远程源中获取一些数据。那么auth0是否提供ajax的“ onInitialize”或“ beforeSend”方法之类的方法? 通过浏览此链接(https://auth0.com/docs/libraries/lock/v11),我发现了这一点:

public void addVector(Vector myVector) {
    if (myVector == null) {
        return;
    }

    Collection<String> values = new ArrayList<>();

    for (int i = 0; i < myVector.size(); i++) {
        values.add(((String[]) myVector.get(i))[1]);
    }

    this.addItems(values);
}

我认为也可以使用此方法,但是auth0是否提供任何特定的方法来在锁定屏幕初始化之前做一些工作?

1 个答案:

答案 0 :(得分:0)

您可以使用auth0 Pre-User Registration挂钩发出外部HTTP请求,以在使用注册期间获取数据。 https://auth0.com/docs/hooks/guides/use-the-pre-user-registration-extensibility-point

对于HTTP请求,可以使用请求库。 https://www.npmjs.com/package/request