I have installed SeedDms 5.1.6 and when I tried to test email, I got "Net_SMTP" not foud, then I installed: pear install Net_SMTP and now I get the error: PHP Notice: Undefined property: Settings::$_enable2FactorAuthentication in /var/www/html/seeddms-5.1.6/op/op.Login.php on line 133, referer: http://localhost/seeddms/out/out.Login.php
I just want to send notification using Gmail SMTP, could you help me?
Thanks
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Disregard the notice. It will not harm. You don't have to install Net_SMTP. It's already available in the pear directory within the quickstart archive.
gmail can be tricky, because gmail may treat the php mail client as insecure and you must allow such 'insecure apps' first.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
2fa codes can be created in 6.x, but it seems like they are not used yet for protect logins. Am I missing a config option or is the feature not implemented yet?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I am experimenting with 6.0.28. My question is once 2fa is turned on, and before I have setting up the authenticator in my cell phone and I locked myself out. Is there a way to turn it off?
Last edit: Ip Smile 2024-10-15
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
I am using SeedDMS 6.0.29
I enables 2-factor auth. and setup 2-fact. for the admin account and two user accounts.
I can login using the admin account ONLY.
When I try to sing in using the two users I receive the following error message:
"Error signing in. User ID or password incorrect."
Notices:
I promote them to admin privileges. but the same error.
when I disable the 2-fact. in the setting, I can get through with the two accounts.
Do I missing some point?
Last edit: OpenSourceLover 2025-01-08
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I just checked it with a non admin user and it's working in my local installation. If you have some knowledge of PHP, you could try to identify the problem. Just open controllers/class.Login.php and search for _enable2FactorAuthentication. If the verification of the code fails it issues an error message login_error_text. Change that to something else and try again. If your error msg appears, you would at least know that the 2 fact causes the failure or something else.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
In the changelog of v5.1.6 i discovered
What does this mean? Has this already been implemented? And how and where can this be activated?
The entry slipped in there by accident. 2-factor authentification will come in version 6.0.x
Thanks for the clarification. I am looking forward to v6.0 though.
Hi,
I have installed SeedDms 5.1.6 and when I tried to test email, I got "Net_SMTP" not foud, then I installed: pear install Net_SMTP and now I get the error: PHP Notice: Undefined property: Settings::$_enable2FactorAuthentication in /var/www/html/seeddms-5.1.6/op/op.Login.php on line 133, referer: http://localhost/seeddms/out/out.Login.php
I just want to send notification using Gmail SMTP, could you help me?
Thanks
Disregard the notice. It will not harm. You don't have to install Net_SMTP. It's already available in the pear directory within the quickstart archive.
gmail can be tricky, because gmail may treat the php mail client as insecure and you must allow such 'insecure apps' first.
2fa codes can be created in 6.x, but it seems like they are not used yet for protect logins. Am I missing a config option or is the feature not implemented yet?
I am experimenting with 6.0.28. My question is once 2fa is turned on, and before I have setting up the authenticator in my cell phone and I locked myself out. Is there a way to turn it off?
Last edit: Ip Smile 2024-10-15
Just edit the settings.xml and set "enable2FactorAuthentication" to false.
Got it. thanks.
Hi,
I am using SeedDMS 6.0.29
I enables 2-factor auth. and setup 2-fact. for the admin account and two user accounts.
I can login using the admin account ONLY.
When I try to sing in using the two users I receive the following error message:
"Error signing in. User ID or password incorrect."
Notices:
Do I missing some point?
Last edit: OpenSourceLover 2025-01-08
I'll check that myself. Could be a bug in SeedDMS.
I just checked it with a non admin user and it's working in my local installation. If you have some knowledge of PHP, you could try to identify the problem. Just open
controllers/class.Login.phpand search for_enable2FactorAuthentication. If the verification of the code fails it issues an error messagelogin_error_text. Change that to something else and try again. If your error msg appears, you would at least know that the 2 fact causes the failure or something else.I changed the "login_error_text" with my own message, and it appeared when I tried to login.
That indicates that the 2-Factor authentication fails. Can you be sure, that both the server and the authenicator have the same time?