# What is the best way to make a sign in page? Stored Variables or Sign in?

**URL:** <https://community.thunkable.com/t/what-is-the-best-way-to-make-a-sign-in-page-stored-variables-or-sign-in/1627867>\
**Category:** Questions about Thunkable X\
**Tags:** firebase, beginner\
**Created:** [November 22, 2021, 5:58am UTC](https://community.thunkable.com/t/what-is-the-best-way-to-make-a-sign-in-page-stored-variables-or-sign-in/1627867 "2021-11-22T05:58:12Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![ant\_1](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ant_1/32/183393_2.png) [@ant\_1](https://community.thunkable.com/u/ant_1)\
**Post date:** [November 24, 2021, 5:43am UTC](https://community.thunkable.com/t/what-is-the-best-way-to-make-a-sign-in-page-stored-variables-or-sign-in/1627867/22 "2021-11-24T05:43:29Z")

</div>

What do you mean by verification link @tatiang?

---

<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:** [November 24, 2021, 5:58am UTC](https://community.thunkable.com/t/what-is-the-best-way-to-make-a-sign-in-page-stored-variables-or-sign-in/1627867/23 "2021-11-24T05:58:42Z")

</div>

When users sign up using Firebase, they are sent an email message automatically from Firebase. They then need to click a link/button within that message to complete the sign up process. Otherwise, Firebase won’t recognize them as a user.

It’s all explained in the documentation:

> **[Email Sign In by Firebase](https://docs.thunkable.com/sign-in-1)**

---

<div class="post-metadata">

**Author:** ![ant\_1](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ant_1/32/183393_2.png) [@ant\_1](https://community.thunkable.com/u/ant_1)\
**Post date:** [November 24, 2021, 6:00am UTC](https://community.thunkable.com/t/what-is-the-best-way-to-make-a-sign-in-page-stored-variables-or-sign-in/1627867/24 "2021-11-24T06:00:58Z")

</div>

Thanks a lot.

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [November 24, 2021, 7:19am UTC](https://community.thunkable.com/t/what-is-the-best-way-to-make-a-sign-in-page-stored-variables-or-sign-in/1627867/25 "2021-11-24T07:19:51Z")

</div>

Check that you have received a mail from Firebase and click on the link in the email to complete the sign up process.

Check the email in the **junk** or **spam** folder if you can’t find it in your **inbox**.

---

<div class="post-metadata">

**Author:** ![ant\_1](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ant_1/32/183393_2.png) [@ant\_1](https://community.thunkable.com/u/ant_1)\
**Post date:** [November 24, 2021, 1:29pm UTC](https://community.thunkable.com/t/what-is-the-best-way-to-make-a-sign-in-page-stored-variables-or-sign-in/1627867/26 "2021-11-24T13:29:00Z")

</div>

Thanks.

---

<div class="post-metadata">

**Author:** ![ant\_1](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ant_1/32/183393_2.png) [@ant\_1](https://community.thunkable.com/u/ant_1)\
**Post date:** [November 24, 2021, 1:36pm UTC](https://community.thunkable.com/t/what-is-the-best-way-to-make-a-sign-in-page-stored-variables-or-sign-in/1627867/28 "2021-11-24T13:36:44Z")

</div>

This is the link to verify your email address right?

 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/8/2/823522d7a842e849c41f2b1327a3c4df5a46d309.png)

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [November 24, 2021, 1:39pm UTC](https://community.thunkable.com/t/what-is-the-best-way-to-make-a-sign-in-page-stored-variables-or-sign-in/1627867/29 "2021-11-24T13:39:06Z")

</div>

Yes, click on it to have your email verified and then you can login correctly.

---

<div class="post-metadata">

**Author:** ![ant\_1](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ant_1/32/183393_2.png) [@ant\_1](https://community.thunkable.com/u/ant_1)\
**Post date:** [November 24, 2021, 1:48pm UTC](https://community.thunkable.com/t/what-is-the-best-way-to-make-a-sign-in-page-stored-variables-or-sign-in/1627867/30 "2021-11-24T13:48:00Z")

</div>

But if I click on it this is what it shows:

 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/1/c/1c7bbb58a11f6366db588b1327197a3b37c7e23a.png)

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [November 24, 2021, 1:55pm UTC](https://community.thunkable.com/t/what-is-the-best-way-to-make-a-sign-in-page-stored-variables-or-sign-in/1627867/31 "2021-11-24T13:55:46Z")

</div>

Try to **sign up** with another email and check to see the verification link if it is working.

---

<div class="post-metadata">

**Author:** ![ant\_1](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ant_1/32/183393_2.png) [@ant\_1](https://community.thunkable.com/u/ant_1)\
**Post date:** [November 24, 2021, 1:56pm UTC](https://community.thunkable.com/t/what-is-the-best-way-to-make-a-sign-in-page-stored-variables-or-sign-in/1627867/32 "2021-11-24T13:56:29Z")

</div>

So do you mean create a account (for my users) on Firebase then try clicking the link?

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [November 24, 2021, 2:03pm UTC](https://community.thunkable.com/t/what-is-the-best-way-to-make-a-sign-in-page-stored-variables-or-sign-in/1627867/33 "2021-11-24T14:03:19Z")

</div>

Yes, create an account as if you are a new user. Use an email that hasn’t been used.

Test that the process works in the normal time range expected which is normally within an hour.

Let us establish that it works and the error you received is not due to change in settings or that the email link has expired.

---

<div class="post-metadata">

**Author:** ![ant\_1](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ant_1/32/183393_2.png) [@ant\_1](https://community.thunkable.com/u/ant_1)\
**Post date:** [November 24, 2021, 2:05pm UTC](https://community.thunkable.com/t/what-is-the-best-way-to-make-a-sign-in-page-stored-variables-or-sign-in/1627867/34 "2021-11-24T14:05:52Z")

</div>

Ok I will create a account for my users.

> [@muneer](#):
>
> Test that the process works in the normal time range expected which is normally within an hour.

Do you mean that it takes an hour for the link to work after creating the account?

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [November 24, 2021, 2:18pm UTC](https://community.thunkable.com/t/what-is-the-best-way-to-make-a-sign-in-page-stored-variables-or-sign-in/1627867/35 "2021-11-24T14:18:37Z")

</div>

> [@ant\_1](#):
>
> Do you mean that it takes an hour for the link to work after creating the account?

I mean the verification link will be sent immediately but it will expire shortly. I can’t remember the default setting for Firebase but it will not stay active for days.

---

<div class="post-metadata">

**Author:** ![ant\_1](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ant_1/32/183393_2.png) [@ant\_1](https://community.thunkable.com/u/ant_1)\
**Post date:** [November 24, 2021, 2:21pm UTC](https://community.thunkable.com/t/what-is-the-best-way-to-make-a-sign-in-page-stored-variables-or-sign-in/1627867/36 "2021-11-24T14:21:03Z")

</div>

So the link will expire then it will generate a new link. Am I right or is there just something missing @muneer?

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [November 24, 2021, 3:28pm UTC](https://community.thunkable.com/t/what-is-the-best-way-to-make-a-sign-in-page-stored-variables-or-sign-in/1627867/37 "2021-11-24T15:28:18Z")

</div>

You can find all detailed information about this in the Firebase Authentication module documentation.

Without testing your app with a new email/password combination you will not know what is wrong.

---

<div class="post-metadata">

**Author:** ![ant\_1](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ant_1/32/183393_2.png) [@ant\_1](https://community.thunkable.com/u/ant_1)\
**Post date:** [November 24, 2021, 4:20pm UTC](https://community.thunkable.com/t/what-is-the-best-way-to-make-a-sign-in-page-stored-variables-or-sign-in/1627867/38 "2021-11-24T16:20:46Z")

</div>

Ok thanks for the answer.

---

<div class="post-metadata">

**Author:** ![ant\_1](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ant_1/32/183393_2.png) [@ant\_1](https://community.thunkable.com/u/ant_1)\
**Post date:** [November 24, 2021, 4:24pm UTC](https://community.thunkable.com/t/what-is-the-best-way-to-make-a-sign-in-page-stored-variables-or-sign-in/1627867/39 "2021-11-24T16:24:02Z")

</div>

Though where do you find the Firebase Authentication module documentation?

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [November 24, 2021, 4:53pm UTC](https://community.thunkable.com/t/what-is-the-best-way-to-make-a-sign-in-page-stored-variables-or-sign-in/1627867/40 "2021-11-24T16:53:27Z")

</div>

> **[Firebase Admin Auth Link Expiration Times](https://medium.com/@beard0/firebase-admin-auth-link-expiration-times-9b5b090eae37)**
>
> The Firebase Admin SDK Auth library includes a bunch of useful methods to generate links which you can then send to users. This includes…

 ![Screenshot_2021-11-24-19-52-42-34_40deb401b9ffe8e1df2f1cc5ba480b12](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/0/d/0d5c7f3c51e51bf7bad9976da8c3d41fb8e9007a.jpeg)

This could help

---

<div class="post-metadata">

**Author:** ![ant\_1](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ant_1/32/183393_2.png) [@ant\_1](https://community.thunkable.com/u/ant_1)\
**Post date:** [November 25, 2021, 3:25am UTC](https://community.thunkable.com/t/what-is-the-best-way-to-make-a-sign-in-page-stored-variables-or-sign-in/1627867/41 "2021-11-25T03:25:03Z")

</div>

Thanks a lot. 🙂

---

<div class="post-metadata">

**Author:** ![ant\_1](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ant_1/32/183393_2.png) [@ant\_1](https://community.thunkable.com/u/ant_1)\
**Post date:** [November 25, 2021, 3:28am UTC](https://community.thunkable.com/t/what-is-the-best-way-to-make-a-sign-in-page-stored-variables-or-sign-in/1627867/42 "2021-11-25T03:28:38Z")

</div>

This is what it showed:

 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/5/9/5967bc574c2d09f53f594341097820aa57de5787.jpeg)

[Previous page](https://community.thunkable.com/t/what-is-the-best-way-to-make-a-sign-in-page-stored-variables-or-sign-in/1627867.md?page=1)

[Next page](https://community.thunkable.com/t/what-is-the-best-way-to-make-a-sign-in-page-stored-variables-or-sign-in/1627867.md?page=3)
