protected void createStateInitialPasswordless(final Flow flow) {
        val state = getState(flow, CasWebflowConstants.STATE_ID_INIT_LOGIN_FORM, ActionState.class);
        prependActionsToActionStateExecutionList(flow, state, createEvaluateAction(CasWebflowConstants.ACTION_ID_PASSWORDLESS_PREPARE_LOGIN));
        val targetState = state.getTransition(CasWebflowConstants.TRANSITION_ID_SUCCESS).getTargetStateId();
        createTransitionForState(state, CasWebflowConstants.TRANSITION_ID_PASSWORDLESS_GET_USERID, CasWebflowConstants.STATE_ID_PASSWORDLESS_GET_USERID, true);
        createTransitionForState(state, CasWebflowConstants.TRANSITION_ID_PASSWORDLESS_SKIP, targetState);
    }
This is {@link PasswordlessAuthenticationWebflowConfigurer}.

@author Misagh Moayyed
@since 5.3.0
support/cas-server-support-passwordless-webflow/src/main/java/org/apereo/cas/web/flow/PasswordlessAuthenticationWebflowConfigurer.java