Firebase Email verification not working - firebase

I am looking for help to the same question as in
Firebase Email verification not working with ActionCodeSetting
The answer is unfortunately incomplete (to me), and I cannot comment on the original answer as I'm new to SO.
What I'd like to know is whether or not it is required to implement the custom email handler (as per https://firebase.google.com/docs/auth/custom-email-handler) on an external host (as in the guide), or if this can be done on iOS client itself?
Thank you

You can do that client side (on the iOS device) by passing state in the email action.

Related

Build your own telegram client, how to use user name and password to log in/register without SMS verification code?

Build your own telegram client, how to log in/register with username and password without SMS verification code? I found an app in the past few days. The chat in it uses telegram, and then I studied telegram. The official documentation provides API, and I can develop a third-party client myself, but there is a problem. The official login and registration API, must use the verification code and the mobile phone number that has passed the verification code? This is very embarrassing. In the APP I found, he did not use the mobile phone number and verification code to verify, and he could log in and register directly? Do you know any big guys?
Here are my official issues: https://github.com/tdlib/td/issues/2131
In the end, I tracked down and found that he inherited TLObject and implemented two of his own (protocol or interface?) I want to figure it out, but I don't know where to start? I don't know if this is a custom telegram protocol or is it implemented in other ways?
But the difference from the official one is that he calls ConnectionsManager#native_init here to initialize, and finally passes in a parameter
However, there is no official one. At this point, there is basically no solution. I have searched the Internet and found no relevant introduction.

Problem with Google Calendar Api error This app isn't verified

I am creating a project to be able to share a Calendar among some users.
The strange thing is that when one of the users wants to connect, the following error appears telling him "This app isn't verified"
https://prnt.sc/p87wvm
I am not a programmer so it is difficult for me but I think I am doing everything right.
The only api that I am using is that of Google Calendar.
The email with which I am creating the Api is a #gmail.com
https://prnt.sc/p88o0g
I am not using any special scope that requires some type of verification.
I did not exceed any quota limit or anything like that.
And the send to verification button is disabled and tells me that my changes do not require verification
I want any user with a Gmail email to connect to the calendar
What i need to do??
For the doubts I have verified the domain thinking that it was that but it did not solve the problem either

How to properly initiate an OAuth flow for Gmail Watch?

I'm trying to initiate Gmail Watch on behalf of my site's users and also get the messages according to what historyId I get on the corresponding PubSub Topic.
I have GCP + Firebase on the backend and Angular 7 in the frontend.
I face two problems here:
Doing this on the frontend seems the right way, with grantOfflineAccess, since it asks nicely on the consent screen for the required Modify scope. However, what I get back is an auth code, and I can't find out how to get access and refresh tokens from it, and use it in the backend Cloud Functions python part.
If I try this on the backend (which works), I have to initiate the flow from python, send the redirect to Angular and pop-up the consent url there. This already seems bad, since the consent screen does not say anything about what you're granting. Then I need a redirect url, which can't be a Cloud Functions url, because I can't whitelist it (can verify the domain), so it is now handled on the Angular side and sent back. Ie. the my oauth redirect is handled in the frontend, which also doesn't seem the right way.
Could you please advise on how to do this properly?
Thanks!

Firebase email verification invalid certificate issue

I am running into a strange error with email link verification on Firebase. When users create an account, I send them the following email and wait for them to verify before continuing normal application flow:
Hello %DISPLAY_NAME%,
Follow this link to verify your email address.
https://project-projectname.firebaseapp.com/__/auth/action?mode=<action>&oobCode=<code>
If you didn’t ask to verify this address, you can ignore this email.
Thanks,
Your ProjectName team
(modified slightly to take out the project name)
This email successfully sends, but when a user clicks on the link in the email they get something to the effect of:
Which is weird because the link is the default HTTPS link that Firebase gave me to verify email addresses with.
No user can pass beyond this point, and I have tried multiple browsers, multiple devices, multiple email addresses and nobody can verify their email. I have searched everywhere and cannot find anyone with the same issue, so it's very possible I am overlooking something very obvious.
I should note that they used to be able to verify their email successfully - about a week ago it stopped working.
Any help would be appreciated! Thanks!
Update: I have found a "solution" to this issue!
For reasons I cannot understand, the email verification links will not work on my home WiFi, but if I try the same links using mobile data it works the way it should.
If you are having this error, try using a different form of internet connection and it will probably work!
However, I do not understand why this is the case because my home WiFi has no special Firewalls up or anything out of the ordinary. If someone could explain why this might be happening I would love to know. I will contact Firebase so they at least know that this is happening to some users.
Thanks for the help #Frank van Puffelen

Is there a way for to receive comment notifications using disqus without registering?

I am using Disqus, and I'm trying to find a way for commenters to receive notifications of replies to their comments (or new comments) without registering with disquis. If using native wordpress comments people can check the little box that says "receive notifications" and receive messages when there is a new comment. However, when using disqus people have to register to receive those notifications. Many commenters don't want to register for another service, so people aren't getting notified. Is there any way to make it easier for people to get notifications?
After researching and talking with disqus, this can not be done. As a free service they want to direct users back to their site to set up an account in order to get features such as comment replies. I've decided to go back to wordpress native comments.

Resources