 Hey folks, we're answering frequently asked questions from the Okta Customer Identity Cloud community. Today we are going to look at how to prevent users from logging into your app until they have verified their email address. I have this user in my tenant. As you can see their email address is not verified yet. I also have this sample application based on the Auth0 React Quick Start. Now, I am going to log in as that user. As you can see, the user can log in even though the email is not verified. We can change this behavior by writing some extensibility code in an action. Let's navigate to actions and then library. Click the build custom button to create your own action. I will name it force email verification. The trigger should be kept as post log in since we want this to run right after the user tries to log in by entering their credentials. Now click create. You can write any logic with JavaScript in this actions editor. For our particular requirement, we can use the example script found in our FAQ titled, How do I set up first email verification? I will now copy that and paste it in my new action and then click deploy. Clicking deploy does not enable the action in the log in flow. To enable it, we can navigate to actions and flows. Then click on log in flow. Click on the custom tab and you will see our new action there. Drag that and drop it in the flow. Then click apply to confirm the changes. Now let's go back to the app and try logging in again. You can see that the login failed with an error. If you would like to give the user the option to request a new verification email, you can do that as well using the management API found in the FAQ article linked in the description of this video. Once the user verifies their email address, they will be able to log in successfully. To recap, we looked at how to prevent users from logging in until they have verified their email address. If you found this video helpful, please like and subscribe on YouTube and join us for more content at community.auth0.com.