Firebase email verification link not working

Hi friends,
Recently, I’ve had trouble verifying my email addresses for my Thunkable Sign in and Sign up. Whenever I try clicking on the email verification link. It simply shows an error saying, “Selected Page Mode is invalid.”

And this is the information that was shown:

So basically it’s been more than 3 days and the email verification link is still not working. I’ve tried it on different devices and still doesn’t work.

Is this a problem with Firebase or is it just my device?

Please help me :pray:t2:.

Thanks friends.

1 Like

The 3 days indicates that the link would expire after 3 days. Have you tried signing up again?

When you say the link isn’t working, what exactly do you mean?

Can you copy/past the URL that appears in the browser after you click on the verification link? This may be part of the issue.

2 Likes

Hear this suggestion.

Now, we do not know if the issue is with your Thunkable project or with the way your set up your Firebase database. To eliminate one of them, I suggest you send me a copy of your project (or send to any other who has a working Firebase setup) so I can use your project as is and use my Firebase API key and Database URL.

If this works with me then the problem is in your Firebase settings. If I get the same message then it is an issue with your Thunkable project.

From there, you can focus on the one that gives this error.

1 Like

Here is the link @jared:

https://thunkable-project-2-521a9.firebaseapp.com/__/auth/action?mode=action&oobCode=code

1 Like

This is it @muneer(well i think):

https://console.firebase.google.com/project/thunkable-project-2-521a9/database/thunkable-project-2-521a9-default-rtdb/data/

This is very short and not complete.

mode= should say VerifyEmail
oobCode= should be a long Base64 string

Something wrong in your database setup

1 Like

Thank you @muneer.

1 Like

For your reference, this is a valid email from Firebase ( I removed part of it for privacy )

image

1 Like

Ok thanks! :grinning: One problem is that how can I exactly fix my database?

I used the tutorial you sent me to set up a firebase project. Maybe that tutorial that I followed could have messed up my database.

1 Like

Just delete the email entry in the Authentication module in firebase and create the account using the Thunkable blocks.

It should work.

1 Like

Thanks, I’ll try.

Not sure how to delete email.

Here is my screen:

1 Like

From Users tab here

image

1 Like

Thanks.

So I go to users and do what though? Do I delete the email address? There’s nothing that says delete the email.

1 Like

Step ONE
image

Step TWO
image

Is this clear enough?

1 Like

Thanks @muneer. :slightly_smiling_face: It’s very helpful.

1 Like

I will delete the email address and see what happens.

1 Like

You need to delete the email address from Firebase then use the Thunkable app to sign up just like the new user.

1 Like

Oh ok. Please don’t mind me asking more questions(i’m a newbie at firebase and thunkable)

1 Like