-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Plugin loading on login page #9
Comments
cc @dteleguin , ref #8 |
Dears, one situation is occurring even without active third-party authentication plugins. If the user closes the browser with roundcube open (authenticated jsxc plugin). After that, even after a few minutes, when opening the browser and accessing the roundcube, already on the home page of the roundcube (login form), the jsxc restores its previous session, even before it was authenticated in the roundcube. How to avoid this situation? |
You could use the |
@sualko , i see on jsxc.js and jsxc.min.js already has occurrences of displayRosterMinimized. I tried to use the function without success. Where can i add the function? |
I think you can add it at https://github.com/jsxc/jsxc.roundcube/blob/master/jsxc.php#L60 |
this is solved? |
Dmitry,
I have tried to make an adjustment in the plugin for my reality, but I did not succeed. I use 2 authentication plugins, rcguard (https://plugins.roundcube.net/packages/dsoares/rcguard) and twofactor auth (https://plugins.roundcube.net/packages/alexandregz/twofactor_gauthenticator).
What I would like is that the plugin only start after opening the webmail ("mail" page). I explain why:
Captcha: If the user misses the password a few times the captcha is displayed. After this if it hits the password and does not validate the captcha the jsxc is loaded.
Two Factor: After the user authenticates, if the browser does not have the option to save active, the two factor field (login page) will be displayed, and jsxc will start.
I tried not to load jsxc through the jsxc.php file:
But this way jsxc does not authenticate. I know it's not a malfunction of the plugin, but I believe it to be an improvement for the same.
Another case which happens exporadically, on the first login (no another connection on webmail or xmpp server), the jsxc loads on login page without connection:
Regards,
André
The text was updated successfully, but these errors were encountered: