Q: How to modify a firebase authentication response to include a link to the app if successfully verified? I'd like to include a link to the app so that the user was able to go straight to the login once their email has been confirmed. The firebase console doesn't show where this could be edited.
The firebase console doesn't show where this could be edited.
Pseudo-code:
Your email has been confirmed. Now please proceed to login:
Add a link to the app.

A: You have to pass a continue URL via ActionCodeSettings to redirect the user back to the app:
var actionCodeSettings = {
  // After email is verified, the user will be give the ability to go back
  // to the sign-in page.
  url: 'https://www.example.com/login',
  handleCodeInApp: false
};
firebase.auth().currentUser.sendemailverification(actionCodeSettings)
  .then(function() {
    // Verification email sent.
  })
  .catch(function(error) {
    // Error occurred. Inspect error.code.
  });

Learn more about ActionCodeSettings and passing state in redirect:
https://firebase.google.com/docs/auth/web/passing-state-in-email-actions
You can also build your own custom landing page here:
https://firebase.google.com/docs/auth/custom-email-handler

A: I think, you cannot modify the "address verified" email, if it exists. I actually only know of the "please confirm your email" mail. But, you can run a cloud function on the server to check for the verification status every so often, and then send an email with the link from there.
