# Using AirTable for logging in

**URL:** <https://community.thunkable.com/t/using-airtable-for-logging-in/527771>\
**Category:** Questions about Thunkable X\
**Tags:** beginner, login, i\_need\_your\_help, airtable, username\
**Created:** [March 22, 2020, 1:38am UTC](https://community.thunkable.com/t/using-airtable-for-logging-in/527771 "2020-03-22T01:38:07Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![302371r2i](https://avatars.discourse-cdn.com/v4/letter/3/f17d59/32.png) [@302371r2i](https://community.thunkable.com/u/302371r2i)\
**Post date:** [March 22, 2020, 1:38am UTC](https://community.thunkable.com/t/using-airtable-for-logging-in/527771/1 "2020-03-22T01:38:07Z")

</div>

Hello!

I am making the log in option on my app using AirTable and I don’t know how to get it to find the username and make sure the password associated is correct before logging the user in the app. For example, say the username is ApplesS and the password to the account is Map\_E! how do you code it to find the username is the column and make sure the password is correct to sign in the user?

Let me know if you need clarification! I need all the help I can get 🙂

---

<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:** [March 22, 2020, 2:00am UTC](https://community.thunkable.com/t/using-airtable-for-logging-in/527771/2 "2020-03-22T02:00:52Z")

</div>

Hey 👋 @302371r2i, thanks for posting this question.

Suggestion 1 will be to follow this tutorial. Firebase takes care if client security. Plus, thunkable has a Firebase sign in component built in.

> [@Sign In Masterpost](http://community.thunkable.com/t/sign-in-masterpost/89993):
>
> This topic will be a thread of posts explaining the different aspects of adding a Sign In component to your app and creating a new version of the Sign In template. [Link to the template here](https://x.thunkable.com/projects/5cff8bd406fec36c2683f09e/Screen1/designer). Part 1: Firebase This post will walk you through creating a Firebase project, adding Email Authentication to the project, and adding your project to a Thunkable project. You can also follow these steps to add a Firebase DB to your Thunkable project - just don’t follow the steps for adding email authentic…

And then if you’re feeling fancy, you can have users sign up with usernames also

> [@How to make custom usernames with Firebase Authentication](http://community.thunkable.com/t/how-to-make-custom-usernames-with-firebase-authentication/520771):
>
> I will make a written tutorial eventually. Please see this template to make custom usernames. This example is rough and gritty. It needs formatting, a password reset option, etc. I hope someone else can find this useful [https://x.thunkable.com/copy/cf5da063b76d72f6bd21a0b11c7da8b8](https://x.thunkable.com/copy/cf5da063b76d72f6bd21a0b11c7da8b8) [NO LONGER WORKING] [UPDATED] [https://x.thunkable.com/copy/297397f4fe377666fe2fe86aa4c94eef](https://x.thunkable.com/copy/297397f4fe377666fe2fe86aa4c94eef)

---

<div class="post-metadata">

**Author:** ![302371r2i](https://avatars.discourse-cdn.com/v4/letter/3/f17d59/32.png) [@302371r2i](https://community.thunkable.com/u/302371r2i)\
**Post date:** [March 22, 2020, 2:16am UTC](https://community.thunkable.com/t/using-airtable-for-logging-in/527771/3 "2020-03-22T02:16:14Z")

</div>

I was going to use fire base but for some reason it takes forever to load on my computer and the app I am making is for a school project so I am not super worried on client security. Right now AirTable seems to be most reliable for me so if you have any suggestions regarding that, many thanks!

---

<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:** [March 22, 2020, 2:56am UTC](https://community.thunkable.com/t/using-airtable-for-logging-in/527771/4 "2020-03-22T02:56:26Z")

</div>

firebase is slow to load at first, but you will thank yourself later. There are no tutorials for this, though I could put one together for the community next weekend if you send me a PM as a reminder on Friday 🙂

The issue, again, is that there is no privacy you can guarantee a user (i understand you’re not concerned with that) but with airtable, you will have all users passwords. You will have to create all of the logic for signing in. creating usernames without any repeats. creating the password reset logic. and firebase encrypts passwords so you can’t see your user’s passwords.

there are many benefits to firebase, but if you are deadset on airtable, see above and message me on Friday 🙂

I don’t mind programming a bad idea unless someone here opposes the idea. It’s good practice to understand the logic behind an authentification system.

---

<div class="post-metadata">

**Author:** ![302371r2i](https://avatars.discourse-cdn.com/v4/letter/3/f17d59/32.png) [@302371r2i](https://community.thunkable.com/u/302371r2i)\
**Post date:** [March 22, 2020, 3:39am UTC](https://community.thunkable.com/t/using-airtable-for-logging-in/527771/5 "2020-03-22T03:39:47Z")

</div>

Thanks for your help! I think before I had an issue with the network I was using to access firebase but I tried again today and it works smoothly so I will try coding using that and save me some time 😅

---

<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:** [March 22, 2020, 4:10am UTC](https://community.thunkable.com/t/using-airtable-for-logging-in/527771/6 "2020-03-22T04:10:29Z")

</div>

@302371r2i Great work Ruth(?)

You are another great Thunker in training!

---

<div class="post-metadata">

**Author:** ![302371r2i](https://avatars.discourse-cdn.com/v4/letter/3/f17d59/32.png) [@302371r2i](https://community.thunkable.com/u/302371r2i)\
**Post date:** [March 24, 2020, 9:54pm UTC](https://community.thunkable.com/t/using-airtable-for-logging-in/527771/7 "2020-03-24T21:54:48Z")

</div>

Thanks again for the help! I have another question: Do you know how to save more than just a email and password on to fire base? The app I am planning to make requires an element to remember addresses of the user for later use and I was wondering on how to go about it!

---

<div class="post-metadata">

**Author:** ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)\
**Post date:** [November 8, 2024, 11:39am UTC](https://community.thunkable.com/t/using-airtable-for-logging-in/527771/8 "2024-11-08T11:39:38Z")

</div>


