# Ensuring Email Address is Available and Verified

**URL:** <https://community.auth0.com/t/ensuring-email-address-is-available-and-verified/8118>\
**Category:** Get Help\
**Tags:** facebook-login, verify-email, redirect-rules\
**Created:** [September 7, 2017, 9:39pm UTC](https://community.auth0.com/t/ensuring-email-address-is-available-and-verified/8118 "2017-09-07T21:39:55Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![picosam](https://sea1.discourse-cdn.com/auth0/user_avatar/community.auth0.com/picosam/32/5412_2.png) [@picosam](https://community.auth0.com/u/picosam)\
**Post date:** [September 7, 2017, 9:39pm UTC](https://community.auth0.com/t/ensuring-email-address-is-available-and-verified/8118/1 "2017-09-07T21:39:55Z")

</div>

Hello,

When a user logs in/signs up using Facebook, it is not guaranteed that Facebook sends their email back. However, I definitely need the email address and need it to be verified. Can I write a rule to redirect the user to an SPA URL where they can enter their email address, before they continue the login process? I believe I need to follow the doc here to do so: [Redirect Users from Within Rules - Auth0 Docs](https://auth0.com/docs/rules/current/redirect)

However, how do I then update the email address that the user entered to their Auth0 Facebook identity? And most importantly, how do I make sure `email_verified` is marked as false until the user verifies their email?

Thanks

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/auth0/original/3X/b/5/b560f266932fcce5d57f09a6595bd50518cae3f3.jpeg) [@system](https://community.auth0.com/u/system)\
**Post date:** [March 2, 2018, 5:56am UTC](https://community.auth0.com/t/ensuring-email-address-is-available-and-verified/8118/2 "2018-03-02T05:56:22Z")

</div>


