I have a form using nodemailer, xoauth2 with google APi oauth2, I updated the password last week and since then my app hasn't worked and I get:
'535-5.7.8 Username and Password not accepted. Learn more at\n535 5.7.8
I've tried deleting the app and creating a new one, but its doesnt seem to pick up the new changed password. Any suggestions to how to fix this? I have allowed less secure apps, and display unlock captcha.
I solved this by updating to latest version of Nodemailer, and remove xoauth2 module as Nodemailer 3 has better Oauth 2 support. Going on Google Oauth 2.0 playground I able to get correct access and refresh tokens.
Similar to the answer above. This is how I structured mine and it worked right away.
This link for the credentials worked as well. https://www.youtube.com/watch?v=JJ44WA_eV8E
You have to navigate around as google web layout is a little different. For sure works though!
@sambellerose I went from
To just having the following:
I hope this helps