No internet connection
  1. Home
  2. Issues

eMail verification needed also after Facebook and Twitter authentication

By Marco Jakobs @marco2021-02-10 19:02:30.305Z2021-02-10 19:51:39.198Z

I'm configuring logins with Facebook, Twitter and Google for my commenting server. After configuring the logins I did a test with all 3 providers.

All went smooth up to a point where Talkyard told me to verify my email address when I log in with Facebook or Twitter . That should not be necessary once the login was done with OAUTH stuff (also mentioned in the admin setting that verification will not be needed when authenticated by Facebook etc.)

Only the login with Google went smooth and no email verification was needed.

Looks like an issue?

  • 1 replies
  1. KajMagnus @KajMagnus2021-02-23 11:05:22.045Z

    It works as intended, currently:

    Twitter apparently won't include any email address, if one signs up via Twitter. Therefore, with Twitter, Talkyard always (?) asks for an email address. And even if Twitter did include an email address, I'm not sure if Twitter has actually verified it or not. So Talkyard would want to send a verification email, in any case.

    Facebook: I wasn't sure if Facebook guarantees that the email addresses have been verified by Facebook. So, therefore, I made Talkyard send a verification email, to stay on the safe side.

    Gmail .com addresses have always been verified by Google though, so then Talkyard doesn't need to send any email addr verification email.

    (Sorry for the late reply, I forgot)