Necesito agregar la seguridad OAuth 2.0 en mi formulario de envío de correo electrónico existente. Hay algunos otros métodos que encontré en línea, pero como estoy usando smtp, solo quiero agregar el código y los tokens necesarios. Pero no sé cómo codificarlo bien.
JAVASCRIPT
function sendmail() { var name = $('#name').val(); var email = $('#email').val(); var subject = $('#subject').val(); var message = $('#message').val(); // var body = $('#body').val(); var Body='name: '+name+'<br>email: '+email+'<br>subject: '+subject+'<br>message: '+message; //console.log(name, phone, email, message); Email.send({ SecureToken : "", To : '', From : '', Subject: "New message on contact from "+name, Body: Body }).then( message =>{ //console.log (message); if(message=='OK'){ alert('E-mail has been sent successfully. Thank you ...'); } else{ console.error (message); alert('Error at sending message ...') } } ); }Actualmente, solo esta cantidad de código javascript está enviando correos electrónicos utilizando el protocolo smtp. Pero Gmail está deshabilitando el acceso para aplicaciones menos seguras. Entonces, ¿qué debo agregar para incluir oauth 2.0?