You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As of writing this issue, the Readme contains the following block of text:
On the admin page, under the "Setup email verification" the password at the moment is the passowrd of the user's email id.
We need the email id and the passowrd of the user to send the verification mail but it would be ridiculous to ask the user for their password as well.
One way to get the password of the user is by adding a password textfield in the user signup and store the encrypted password(use bcrypt for encryption) in the configuration model in the backend with key as send_password.
To send the verification mail, you will need to bcrypt the user's password.
Start with removing the password field in the admin page under setup mail verification.
There is a misunderstanding here. The email and password entered there aren't the Admin user's email and password. They are the email and password of a single gmail account that is used to send the notification emails. This password cannot be encrypted, as Nodemailer requires this password to send email.
This is not the best way to send emails. Sending email through a service account would be a lot nicer. However, it seems not possible to get this to use without a G-Suite. Perhaps there are other alternatives to sending email verifications (connecting to an SMTP server or perhaps running your own SMTP server)?
The text was updated successfully, but these errors were encountered:
As of writing this issue, the Readme contains the following block of text:
There is a misunderstanding here. The email and password entered there aren't the Admin user's email and password. They are the email and password of a single gmail account that is used to send the notification emails. This password cannot be encrypted, as Nodemailer requires this password to send email.
This is not the best way to send emails. Sending email through a service account would be a lot nicer. However, it seems not possible to get this to use without a G-Suite. Perhaps there are other alternatives to sending email verifications (connecting to an SMTP server or perhaps running your own SMTP server)?
The text was updated successfully, but these errors were encountered: