@Override
    public Optional<? extends PasswordlessUserAccount> findUser(final PasswordlessAuthenticationRequest request) throws Throwable {
        for (val store : stores) {
            val user = store.findUser(request);
            if (user.isPresent()) {
                return user;
            }
        }
        return Optional.empty();
    }
This is {@link ChainingPasswordlessAccountStore}.

@author Misagh Moayyed
@since 7.1.0
support/cas-server-support-passwordless-api/src/main/java/org/apereo/cas/impl/account/ChainingPasswordlessAccountStore.java