# Email account check

**URL:** https://community.thunkable.com/t/email-account-check/2176293
**Category:** Questions about Thunkable X
**Tags:** data-source
**Created:** [December 12, 2022, 2:10pm UTC](https://community.thunkable.com/t/email-account-check/2176293 "2022-12-12T14:10:50Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![Giuseppe\_Geppo\_Catta](https://avatars.discourse-cdn.com/v4/letter/g/2acd7d/32.png) [@Giuseppe\_Geppo\_Catta](https://community.thunkable.com/u/Giuseppe_Geppo_Catta)
#### Post date: [December 12, 2022, 2:10pm UTC](https://community.thunkable.com/t/email-account-check/2176293/1 "2022-12-12T14:10:50Z")

</div>

Hi,  
I’ve quite finish my app, but I’m looking for a user friendly way to insert records in an airtable table.  
I would like to avoid any kind of registration in my app 'cause I prefer not to know and store no data from users.  
The app contain beach bars and events for each of them.  
Users enabled to send records should be only who can access to the official email of the beach bar.  
So I was thinking checking the email account and if a positive results, store a FLAG in a store app variable.  
How can I develop such a check system?  
OR Can you figure out another way to do something similar?

---

<div class="post-metadata">

### Author: ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)
#### Post date: [December 12, 2022, 5:06pm UTC](https://community.thunkable.com/t/email-account-check/2176293/2 "2022-12-12T17:06:52Z")

</div>

Is it as simple as having a list in Airtable of valid email addresses and only allowing those users to upload data to Airtable? Then you would just check to see if the current user’s email address is found in that column and if so, allow upload.

---

<div class="post-metadata">

### Author: ![Giuseppe\_Geppo\_Catta](https://avatars.discourse-cdn.com/v4/letter/g/2acd7d/32.png) [@Giuseppe\_Geppo\_Catta](https://community.thunkable.com/u/Giuseppe_Geppo_Catta)
#### Post date: [December 12, 2022, 5:44pm UTC](https://community.thunkable.com/t/email-account-check/2176293/3 "2022-12-12T17:44:15Z")

</div>

…You’re almost there.  
The problem is that I don’t know If who is inserting the record (using a form in the app) is the owner of the account. So I need an automation like:

1. user insert record data and email
2. if the email address is in the list of authorized addresses, the app send an email to that address with a verification code
3. the user confirm the insert procedure using the verification code.

---

<div class="post-metadata">

### Author: ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)
#### Post date: [December 12, 2022, 7:12pm UTC](https://community.thunkable.com/t/email-account-check/2176293/4 "2022-12-12T19:12:19Z")

</div>

Why are you not using Firebase for this? That’s exactly how Firebase works. It requires sign in with an email address and then gives the user access to only part of the data based on that.

But I do see that you want to avoid registration. So maybe there’s a third-party verification system you can use via API to generate codes? I’m not sure.

I mean, you can do all of that with Airtable but it’s complicated. And I’m not the person to help you with those steps because I’m not sure how to do them all.

---

<div class="post-metadata">

### Author: ![Giuseppe\_Geppo\_Catta](https://avatars.discourse-cdn.com/v4/letter/g/2acd7d/32.png) [@Giuseppe\_Geppo\_Catta](https://community.thunkable.com/u/Giuseppe_Geppo_Catta)
#### Post date: [December 12, 2022, 8:22pm UTC](https://community.thunkable.com/t/email-account-check/2176293/5 "2022-12-12T20:22:36Z")

</div>

Maybe, at the moment, my problem is how to send an email via SMTP.  
Once I find that, what to send and when to send it could be developed in several ways…

I’ve took a look at firebase authentication but it seems to store and check UID and PWD but it doesn’t send a verification email does it?

---

<div class="post-metadata">

### Author: ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)
#### Post date: [December 12, 2022, 9:58pm UTC](https://community.thunkable.com/t/email-account-check/2176293/6 "2022-12-12T21:58:29Z")

</div>

If you Google _send email smtp Thunkable_ I think you’ll find some examples that might work for you.

Firebase sends only one verification email at sign up. Beyond that, no, it doesn’t send verifications.

---

<div class="post-metadata">

### Author: ![Giuseppe\_Geppo\_Catta](https://avatars.discourse-cdn.com/v4/letter/g/2acd7d/32.png) [@Giuseppe\_Geppo\_Catta](https://community.thunkable.com/u/Giuseppe_Geppo_Catta)
#### Post date: [December 13, 2022, 10:08am UTC](https://community.thunkable.com/t/email-account-check/2176293/7 "2022-12-13T10:08:55Z")

</div>

> [@tatiang](#):
>
> send email smtp Thunkable

Maybe at last it will be better to use Firebase with some tips…

---

<div class="post-metadata">

### Author: ![jared](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jared/32/138473_2.png) [@jared](https://community.thunkable.com/u/jared)
#### Post date: [December 13, 2022, 12:28pm UTC](https://community.thunkable.com/t/email-account-check/2176293/8 "2022-12-13T12:28:10Z")

</div>

You can use software like sendgrid or sendinblue to send your other emails. You could use make to automate this process.

Most of the time an app built in Thunkable requires a third-party service for anything like this

Realistically, Thunkable is just a front end UI that often needs to be sat on top of a backend, database/server/auth provider.

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/0/f/0f59f292712368bce16ff80133ae10de8a6f27e8.png) [@system](https://community.thunkable.com/u/system)
#### Post date: [March 13, 2023, 12:28pm UTC](https://community.thunkable.com/t/email-account-check/2176293/9 "2023-03-13T12:28:39Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
