Cette erreur est similaire pour Google et Facebook. Dans ma configuration, il y avait une ligne dans nginx :
# proxy_set_header X-Forwarded-Proto $https;
Après l’avoir modifiée en
proxy_set_header X-Forwarded-Proto $scheme;
l’erreur a disparu.
La solution a été trouvée après avoir lu ce sujet : Redirect URI mismatch in Google Auth