.
the events that have already occurred prior to the failure. Let’s solidify this concept by going through a concrete example. Suppose that a user has gone through one attempt of the verification process but submitted an incorrect code. Our flow would generate a new code and then send it to the user.